【发布时间】:2021-10-21 03:12:39
【问题描述】:
在我的 CSV 中,我有一列持续时间写为 13:08.4 和 13:06.20。
我想将此列转换为 pandas timedelta。
但是,当我尝试 df['Time'] = pd.to_timedelta(df['Time']) 时,我收到错误 ValueError: expected hh:mm:ss format before .
发生了什么,我该如何解决?
【问题讨论】:
-
这个答案似乎非常接近你想要的:Convert string to timedelta in pandas。尝试将
.astype(int)更改为.astype(float)。
标签: python pandas timedelta time-format