我正在做一些网页抓取并将结果存储在Pandas Dataframe中,随后输出到csv。我的问题是:如何在数据帧的顶部添加时间戳,以便在我进行网络抓取时进行记录?
例如:
df1 = pd.DataFrame({'Fruits':['Apple','Banana','Cherry']})
会打印:
Fruits
0 Apple
1 Banana
2 Cherry
我该怎么打印:
9/9/2017
Fruits
0 Apple
1 Banana
2 Cherry
答案 0 :(得分:0)
选项1
设置df.index.name
df1.index.name = pd.Timestamp('9/9/2017')
df1
Fruits
2017-09-09 00:00:00
0 Apple
1 Banana
2 Cherry
选项2
使用df.rename_axis
:
df1 = df1.rename_axis(pd.Timestamp('9/9/2017'))
df1
Fruits
2017-09-09 00:00:00
0 Apple
1 Banana
2 Cherry