如果我有一个整数列表(例如[2006,2007,2008,2009,...]),并且我将它们设置为Pandas DataFrame索引,我该如何将该索引转换为Datetime索引,所以当绘制x轴时没有表示为[0,1,2,3 ...] + 2.006E3?
答案 0 :(得分:1)
如果首先将整数转换为字符串,即
,则可以构造DatetimeIndexindex = pd.DatetimeIndex([str(x) for x in [2005,2006,2007]])
将为您提供每年1月1日的DatetimeIndex。