我创建了一个数据帧。在iPython上运行一些命令我得到以下结果:
In [5]: df.tail()
Out[5]:
open high low close volume
date
2017-02-22 15:00 1.05131 1.05137 1.05074 1.05075 543
2017-02-22 15:30 1.05074 1.05165 1.05072 1.05139 506
2017-02-22 16:00 1.05137 1.05193 1.05121 1.05141 488
2017-02-22 16:30 1.05144 1.05205 1.05056 1.05065 747
2017-02-22 17:00 1.05061 1.05167 1.04988 1.04997 753
In [6]: df.index[0]
Out[6]: '2011-11-21 14:30'
In [7]: type(df.index[0])
Out[7]: str
如您所见,索引采用str格式,但我需要它采用Timestamp格式。有可能吗?
答案 0 :(得分:8)
试试这个
df.index = pd.to_datetime(df.index)