我正在尝试从pandas数据框中的现有日期时间列创建新的日期时间列。这是我的代码:
:%20
但是我收到了以下错误:
import datetime
pd.to_datetime(df['start_date'])
df['end_date'] = df['start_date'] + datetime.timedelta(days=10)
我在这里做错了什么,如何解决这个问题?谢谢!
答案 0 :(得分:2)
使用Timedelta
做点什么
df['end_date'] = pd.to_datetime(df.start_date) + pd.Timedelta(10 , unit = 'D')