問題: matplotlib で DataFrame をプロットすると、インデックス列がdatetime value.
解決策: これを解決するには、インデックス列を複製する新しい列を追加する必要があります。この複製された列はプロットに使用できます。
実装:
df3 = df3.reset_index()
df3['Time'] = df3.index
インデックスをリセットせずに新しい列を作成することもできます:
df3['new'] = df3.index
plt.plot(df3['magnetic_mag mean'], df3['Time'], label='FDI')
追加のヒント:
df = pd.read_csv('university2.csv', sep=";", skiprows=1, index_col='YYYY-MO-DD HH-MI-SS_SSS', parse_dates=True)
以上がMatplotlib で DateTime インデックスを使用して DataFrame をプロットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。