2024-06-16 09:38:26 发布
网友
我是来自R背景的Python新手,我在pandas中有以下时间专栏
time 09:12:23 09:34:33 10:23:22 11:23:33
我想把这个转换成pandas的时间对象,我在python中执行以下操作
为什么它告诉我以下错误。在
class datetime.time is not convertible to datetime
如果可能,添加参数errors='coerce'相同的非日期时间/时间值:
errors='coerce'
print (df) time 0 aaaaa 1 09:34:33 2 10:23:22 3 11:23:33 df['time'] = pd.to_datetime(df['time'], errors='coerce').dt.time print (df) time 0 NaT 1 09:34:33 2 10:23:22 3 11:23:33
编辑:检查此值:
编辑1:
以下是通过^{}转换为时间增量的可能方法—advantage使用pandas timedelta函数,该函数不与times一起工作:
time
df['time'] = pd.to_timedelta(df['time'], errors='coerce') print (df) time 0 NaT 1 09:34:33 2 10:23:22 3 11:23:33
如果可能,添加参数
errors='coerce'
相同的非日期时间/时间值:编辑:检查此值:
^{pr2}$编辑1:
以下是通过^{} 转换为时间增量的可能方法—advantage使用pandas timedelta函数,该函数不与
time
s一起工作:相关问题 更多 >
编程相关推荐