【发布时间】:2021-11-12 16:17:54
【问题描述】:
我正在尝试对两列求和:一列是格式 float64,它是秒,另一列是格式 datetime64[ns]。它们看起来像:
time | float
---------------------------------
2020-07-28 14:53:10 | 5.0
2021-08-30 15:28:52 | 68.0
2019-04-25 14:55:36 | 49.0
2020-03-24 09:19:45 | 8.0
2021-02-10 07:44:26 | 6.0
我执行的总和如下:
df['time'] + df['float']
然后我收到以下消息:
ufunc 'add' 不能使用类型为 dtype('
我尝试将浮点列转换为时间日期,然后执行求和,我收到以下消息:
+ 不支持的操作数类型:'Timestamp' 和 'Timestamp'`
【问题讨论】:
-
你想添加什么?浮点数列是秒、天、年吗?
-
听起来像你想要的
Timedelta