【发布时间】:2019-07-17 12:41:33
【问题描述】:
我有一个包含如下列表的 excel 文件:
month day time
1 1 00:00
1 2 02:00
1 3 08:00
2 1 19:00
2 2 04:00
我需要它们是这样的 python 日期时间对象 (1,1,00:00),(1,2,02:00)...
谁能帮忙?
从评论中复制:我已经这样做了:
Dates={'month': [val[0] for val in datain],
'day': [val[1] for val in datain],
'time': [val[2] for val in datain]}
df=DataFrame(Dates, columns= ['day', 'month','time'])
它给出了这个:
day month time 0 1 10 0.000000 1 1 10 0.041667 2 1 10 0.083333 3 1 10 0.125000 4 1 10 0.166667 5 1 10 0.208333 6 1 10 0.250000 7 1 10 0.291667 8 1 10 0.333333
我现在需要将它们合并在一起,并把握好时机。
【问题讨论】:
-
你能展示一下你目前的尝试吗?我建议先看看pandas 库。
标签: python excel pandas datetime dataframe