在我的剧本中,我有['时间'],如下所示。
497 2017-08-06 11:00:00
548 2017-08-08 15:00:00
580 2017-08-10 04:00:00
646 2017-08-12 23:00:00
Name: Time, dtype: datetime64[ns]
但是当我做的时候
t1=pd.Timestamp(df['Time'][0])
我收到这样的错误:
KeyError:0
我是否需要在此进行任何类型转换,如果是,那么如何解决?
答案 0 :(得分:7)
您正在寻找df.iloc
。
df['Time'].iloc[0]
如果你的系列的索引从df['Time'][0]
开始,那么 0
会有用吗?
如果需要标量,只使用Series.iat
:
df['Time'].iat[0]