Python .to_timedelta的问题

Python .to_timedelta的问题,python,pandas,timestamp,timedelta,Python,Pandas,Timestamp,Timedelta,我正试图按照中的步骤,通过转换“pandas._libs.tslibs.timestamps.Timestamp”系列,将时间增量列添加到我的数据帧中 代码: 但是,我得到以下错误: TypeError:无法将数据类型datetime64[ns]转换为timedelta64[ns] 我做错了什么 如果需要从datetimes转换为TimeDelta的时间,请将datetimes转换为格式HH:MM:SSby: 你能解释一下吗,预期的输出是什么?我想创建一个新的列,它的时间变化以秒为单位。已编辑问

我正试图按照中的步骤,通过转换“pandas._libs.tslibs.timestamps.Timestamp”系列,将时间增量列添加到我的数据帧中

代码:

但是,我得到以下错误:

TypeError:无法将数据类型datetime64[ns]转换为timedelta64[ns]

我做错了什么


如果需要从datetimes转换为TimeDelta的时间,请将datetimes转换为格式
HH:MM:SS
by:


你能解释一下吗,预期的输出是什么?我想创建一个新的列,它的时间变化以秒为单位。已编辑问题以添加此。是!非常感谢。
df = pd.DataFrame([['2020-07-25 09:26:28',2],['2020-07-25 09:26:2',10],['2020-07-25 09:26:30',203],['2020-07-25 09:26:31',30]], 
                      columns = ['Time','Load'])

df['Time'] = pd.to_datetime(df['Time'])
print(df)
print(type(df["Time"][0]))
df_static['time_delta'] = pd.to_timedelta(df_static['Time'])
df['td'] = pd.to_timedelta(pd.to_datetime(df['Time']).dt.strftime('%H:%M:%S'))