Matplotlibアニメーションを使用してX軸の値を更新する
Matplotlibアニメーションを使用してX軸の値を更新するには、次の手順を実行できます-
- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
- 図とサブプロットのセットを作成します。
- numpyを使用してxおよびyデータポイントを作成します。
- 軸(ax)にプロット法を使用してxおよびyデータポイントをプロットします。
- フレームごとにX軸の値を設定する関数animateを繰り返し呼び出して、アニメーションを作成します。
- 図を表示するには、 show()を使用します メソッド。
例
import matplotlib.pylab as plt import matplotlib.animation as animation import numpy as np plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig, ax = plt.subplots() x = np.linspace(0, 15, 100) y = np.sin(x) ax.plot(x, y, lw=7) def animate(frame): ax.set_xlim(left=0, right=frame) ani = animation.FuncAnimation(fig, animate, frames=10) plt.show()
出力
-
Matplotlib PythonでX軸の値を設定するにはどうすればよいですか?
PythonのmatplotlibでX軸の値を設定するには、次の手順を実行できます- xデータポイントとyデータポイントの2つのリストを作成します。 xticksを入手する 範囲値。 plot()を使用して線をプロットします xtick範囲値とyデータポイントを使用するメソッド。 xticksを置き換えます xticks()を使用したX軸値 メソッド。 図を表示するには、 show()を使用します メソッド。 例 from matplotlib import pyplot as plt plt.rcParams["figure.figsize
-
PythonのMatplotlibを使用してX軸に日付をプロットする
Pandasを使用して、データフレームを作成し、日時のインデックスを設定できます。 gcf()。autofmt_xdate()を使用して、X軸の日付を調整します。 ステップ date_timeのリストを作成し、pd.to_datetime()を使用してdate_timeに変換します。 データを検討する=[1、2、3] DataFrame()オブジェクト、つまりDFをインスタンス化します。 手順2のデータを使用してDF[‘value’]を設定します。 手順1のdate_timeを使用してDF.index()を設定します。 次に、データフレーム、つまりplt.