Python
 Computer >> コンピューター >  >> プログラミング >> Python

プロットの水平方向と垂直方向、主グリッド線と副グリッド線を個別に設定するにはどうすればよいですか?


プロットの水平方向と垂直方向、主グリッド線と副グリッド線を設定するには、 grid()を使用できます。 メソッド。

ステップ

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
  • 図とサブプロットのセットを作成します。
  • 主要な目盛りの水平グリッド線を作成します。
  • 軸上にマイナーロケーターを配置します。
  • grid()を使用します マイナーグリッドラインを作成する方法。
  • 図を表示するには、 show()を使用します メソッド。

import matplotlib.pyplot as plt
from matplotlib.ticker import MultipleLocator

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig, ax = plt.subplots()

ax.yaxis.grid(which="major", color='r', linestyle='-', linewidth=2)
ml = MultipleLocator(0.10)

ax.xaxis.set_minor_locator(ml)
ax.xaxis.grid(which="minor", color='k', linestyle='-.', linewidth=0.7)

plt.show()

出力

プロットの水平方向と垂直方向、主グリッド線と副グリッド線を個別に設定するにはどうすればよいですか?


  1. パンダの時系列プロット設定X軸の主および副目盛りとラベル

    Pandasを使用すると、時間と速度のあるデータフレームを作成できます。その後、データフレームを使用して目的のプロットを取得できます。 ステップ デフォルトのBitGenerator(PCG64)を使用して新しいジェネレーターを構築します。 パンダを使用して、固定頻度のDatetimeIndexを取得します。 「2020-01-01」から「2021-01-01」まで。 対数正規分布からサンプルを抽出します。 上記のデータでデータフレームを作成します。 panda dataframeを使用して、figsize =(10、5)でプロットを作成します。 図を表示す

  2. Matplotlibを使用して2つの点線をプロットし、マーカーを設定するにはどうすればよいですか?

    このプログラムでは、matplotライブラリを使用して2本の線をプロットします。コーディングを開始する前に、まず次のコマンドを使用してmatplotlibライブラリをインポートする必要があります- Import matplotlib.pyplot as plt Pyplotは、matplotlibをMATLABのように機能させるコマンドスタイル関数のコレクションです。 アルゴリズム Step 1: Import matplotlib.pyplot Step 2: Define line1 and line2 points. Step 3: Plot the lines using the p