我正在用python管理一个数据帧,其中有一列包含事件持续时间。原始数据帧的类型是字符串,我想转换为DateTime
问题是字符串的格式为“[hh]:mm:ss”,这意味着如果持续时间超过24小时,则不以天计,而是以小时计。例如:
>>> df
duration Location
0 00:01:30 a
1 12:12:04 b
2 26:45:05 c
3 45:01:12 d
我尝试使用不同的格式,但不起作用:
df['Duration'] =pd.to_datetime(df['Duracion'], format='%[H]:%M:%S')
有什么帮助吗
试试
pandas.to_timedelta
:相关问题 更多 >
编程相关推荐