将年份转换为日期时间熊猫

时间:2014-07-29 20:46:07

标签: datetime pandas

如果我有一个整数列表(例如[2006,2007,2008,2009,...]),并且我将它们设置为Pandas DataFrame索引,我该如何将该索引转换为Datetime索引,所以当绘制x轴时没有表示为[0,1,2,3 ...] + 2.006E3?

1 个答案:

答案 0 :(得分:1)

如果首先将整数转换为字符串,即

,则可以构造DatetimeIndex
index = pd.DatetimeIndex([str(x) for x in [2005,2006,2007]])

将为您提供每年1月1日的DatetimeIndex。