带有月份 X 轴的 Matplotlib 线图
Matplotlib Line Plot with Months X Axis
假设我有一个大小为 (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])
我正在尝试绘制列“LT Mean”,x 轴上的日期为月份,例如(一月、二月、三月、..十二月)。在此感谢您的帮助。
你试过了吗:
df.plot(x='time')
输出:
假设我有一个大小为 (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])
我正在尝试绘制列“LT Mean”,x 轴上的日期为月份,例如(一月、二月、三月、..十二月)。在此感谢您的帮助。
你试过了吗:
df.plot(x='time')
输出: