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

サブプロットのPythonxticks


サブプロットは図をnrow*ncolsの部分に分割でき、plt.xticksはサブプロットのxticksをプロットするのに役立ちます。

ステップ

  • 1行目と2行目の2つのリストを作成します。

  • 現在の図にサブプロットを追加します。nrow=1、ncols =2、index=1です。

  • 破線のスタイルで線1を描画します。

  • 自動スケーリングマージン(0.2)を設定または取得します。

  • xticksを均等な場所に配置します。

  • X軸のタイトルを設定します。

  • 現在の図にサブプロットを追加します。nrow=1、ncols =2、index=2です。

  • 2行目をプロットします。

  • 自動スケーリングマージン(0.2)を設定または取得します。

  • xticksを奇数の場所に配置します。

  • X軸のタイトルを設定します。

  • 図を表示するには、plt.show()メソッドを使用します。

import matplotlib.pyplot as plt

line1 = [21, 14, 81]
line2 = [31, 6, 12]

plt.subplot(121)
plt.plot(line1, linestyle='dashed')
plt.margins(0.2)
plt.xticks([2, 4, 6, 8, 10])
plt.title("x-ticks at even places")

plt.subplot(122)
plt.plot(line2)
plt.margins(0.2)
plt.xticks([1, 3, 5, 7, 9])
plt.title("x-ticks at odd places")

plt.show()

出力

サブプロットのPythonxticks


  1. Pythonで時系列をプロットする方法は?

    matplotlibを使用してPythonで時系列をプロットするには、次の手順を実行できます- numpyを使用してxポイントとyポイントを作成します。 plot()を使用して、作成されたxポイントとyポイントをプロットします。 メソッド。 図を表示するには、 show()を使用します メソッド。 例 import matplotlib.pyplot as plt import datetime import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams[

  2. Pythonで複数のグラフを組み合わせる方法

    はじめに Matplotlibを使用すると、同じグラフに複数のプロットを追加できます。このチュートリアルでは、2つの異なる軸で同じプロットにデータを表示する方法を示します。 その方法.. 1. pythonコマンドプロンプトを開き、pip install matplotlibを起動して、matplotlibをインストールします。 import matplotlib.pyplot as plt 2.表示するデータを準備します。 import matplotlib.pyplot as plt # data prep (I made up data no accuracy in these