【发布时间】:2021-11-25 01:24:46
【问题描述】:
我正在使用 matplotlib 绘制数据框。
但是,当 x 轴是 df.index 日期时,我无法弄清楚如何将 x 轴正确地绘制为日期。
x 轴日期下方的输出错误。
import pandas as pd
import matplotlib.pyplot as plt
dttm = ["2021-01-01", "2021-01-02", "2021-01-03"]
dttm = pd.to_datetime(dttm)
data = [10, 20, 30]
DF = pd.DataFrame()
DF['value'] = data
DF = DF.set_index(dttm)
print(DF)
plt.plot(DF)
plt.gcf().autofmt_xdate()
plt.show()
df 打印:
value
2021-01-01 10
2021-01-02 20
2021-01-03 30
【问题讨论】:
标签: python pandas matplotlib