【发布时间】:2015-05-11 07:44:42
【问题描述】:
我有一个索引只是 datetime.time 的 DataFrame,并且 DataFrame.Index 和 datetime.time 中没有方法可以改变时间。 datetime.time 已替换,但仅适用于系列的个别项目?
下面是使用的索引示例:
In[526]: dfa.index[:5]
Out[526]: Index([21:12:19, 21:12:20, 21:12:21, 21:12:21, 21:12:22], dtype='object')
In[527]: type(dfa.index[0])
Out[527]: datetime.time
【问题讨论】:
-
type(df.index) 的输出是什么?
-
@MostafaMahmoud pandas.core.index.Index 但如果我输入(df.index[0]) 那就是 datetime.time。
-
@DreamAwake 使用
pandas.Timestamp()将当前索引转换为时间戳索引,然后对它进行任何操作。
标签: python datetime time pandas