假设我有一个大小为 (12,2) 的数据框“ltyc”,如下所示,我正在尝试使用 matplotlib 绘制线图,并且我需要 x 刻度来仅显示列中显示的月份下面的“时间”:
time LT Mean
0 2020-01-01 7.411365
1 2020-02-01 7.193070
2 2020-03-01 7.397183
3 2020-04-01 7.684527
4 2020-05-01 7.670577
5 2020-06-01 7.348572
6 2020-07-01 6.898480
7 2020-08-01 6.852384
8 2020-09-01 7.250651
9 2020-10-01 7.681693
10 2020-11-01 7.587329
11 2020-12-01 7.444730
我已经尝试过这种方法,但没有绘制一个空(白色)图:
fig, ax = plt.subplots(figsize=(10, 6))
ax.plot(ltyc.time,
ltyc.iloc[:,1])
我正在尝试将 x 轴上的日期绘制为“LT 平均值”列,如月份(1 月、2 月、3 月、.. 12 月)。感谢您在这里提供的任何帮助。