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.plot(DF)をプロットします。
-
現在の数値を取得して、autofmt_xdate()にします。
-
plt.show()メソッドを使用して、図を表示します。
例
import pandas as pd import matplotlib.pyplot as plt date_time = ["2021-01-01", "2021-01-02", "2021-01-03"] date_time = pd.to_datetime(date_time) data = [1, 2, 3] DF = pd.DataFrame() DF['value'] = data DF = DF.set_index(date_time) plt.plot(DF) plt.gcf().autofmt_xdate() plt.show()>
出力
-
PythonのMatplotlibで球の表面に点をプロットする
Pythonで球の表面に点をプロットするには、 plot_surface()を使用できます。 メソッド。 ステップ figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 add_subplot()を使用してサブプロットのセットを追加します 3Dプロジェクションを使用した方法。 変数を初期化します、 r 。 シータを入手する numpyを使用した球面ポイントとx、y、zデータポイントの値。 plot_surface()を使用してサーフェスをプロットします メソッド。 図を表示するには、 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