【发布时间】:2019-01-24 22:54:40
【问题描述】:
我有每天从 00 到 23 小时的每小时数据。我想要做的是将每个日期的前一天的 00 切换到 24。
这是一个示例数据:
import pandas as pd
data = {'datetime' : ['19DEC08:22:00:00', '19DEC08:23:00:00', '20DEC08:00:00:00', '20DEC08:01:00:00', '20DEC08:02:00:00'],
'entry' : ['a','b','c','d','e']}
df = pd.DataFrame(data)
在这个例子中,我想将 '20DEC08:00:00:00' 更改为 '19DEC08:24:00:00' 而且,我希望在 21Dec08 和 22Dec08 等每 00:00:00 做同样的事情。
有没有pythonic方法可以做到这一点??
【问题讨论】:
-
第一步是将
datetime转换为实际的datetime对象。 -
哦!谢谢!我会确保的。
标签: python pandas datetime dataframe