【发布时间】:2020-08-11 19:45:52
【问题描述】:
我有一个数据框,其中包含带有日期的时间戳字段 time,以及另一列 period。如何根据period向time添加天数?
电流输出:
time period
------------------------------
2020-04-28 10:00:00 1
2020-04-27 12:34:56 3
预期输出
time
---------------
2020-04-29 10:00:00
2020-04-30 12:34:56
如果我尝试df['time'] = df['time'] + pd.DateOffset(df['period']),我会收到错误TypeError:nargument must be an integer, got <class 'pandas.core.series.Series'>,因为它试图将整列传递给需要整数的函数。这如何实现?
【问题讨论】:
标签: python pandas datetime time