我有一个df,其中包含时间和另一列中的毫秒,如下所示:
Time ms
0 14:11:52 0
1 4:11:52 250
1 4:11:52 500
1 4:11:52 750
我想像这样将毫秒添加到时间中:
Time
0 14:11:52
1 4:11:52:250
1 4:11:52:500
1 4:11:52:750
我尝试将两者都转换为datetime[ns]和[D],但我得到以下错误:cannot add DatetimeArray and DatetimeArrayt
df['Time'] = pd.to_datetime(df['Time'], format='%H:%M:%S')
df['ms'] = pd.to_datetime(df['ms'], format='%f')
df['Time'] = df['Time'] + df['ms']
我认为通过使用时间增量可以实现我想要的,但是有没有一种更简洁的方法来添加一个日期列和另一个日期列?
慕哥9229398
Qyouu
相关分类