【发布时间】:2020-05-23 12:50:24
【问题描述】:
如何获取 yyyy-mm 格式的日期。我检查了几个链接,但无法获得我的数据框的结果。
df
[IN]data2=df.ix[:,2]
[IN]data2 #data2 is series object now, since it is slice of df
[OUT]
Date
2015-01-01 3.2
2015-02-01 4.6
2015-03-01 5.9
..........................
2018-01-01 11.3
2018-02-01 13.4
Name: Col2, dtype: float64
我的数据框只有一个值对应于每个月-年组合(例如,2015 年 1 月只有一个值,2015 年 2 月只有一个值,依此类推)
日期是数据帧 df 的索引。对于命令 data2.plot()
,我需要 yyyy-mm 形式的 x 轴电流输出(命令data2.plot())
预期输出(忽略图形的形状,只关注 x 轴)(我在输入 data2.plot() 时需要此输出)
data2.plot() 之前的一些代码已被删除,我们无法检索相同的代码,因此我希望我们应该能够在输入 data2.plot() 后获得输出
【问题讨论】:
-
请查看this answer。您可能需要使用
'%Y-%m'而不是%b(参考this table)。