【发布时间】:2020-08-04 02:31:22
【问题描述】:
我有一个带有日期列的 pandas DataFrame。我想生成一个采用原始日期的新列,并将其偏移另一列中指定的天数。
我已经能够让它工作了:
import pandas
...
df['End Date'] = df['Start Date'] + pandas.DateOffset(days=1)
但我想插入 df['Number of Days']
而不是 days=1但是,我得到 TypeError: Invalid type
df['Number of Days'] 是 int64 类型,所以我相信它应该可以工作。我在这里做错了什么?还是 days 必须是静态的?
【问题讨论】: