在我现有的表中,我有日期列,并从该列我能够找出weekday.By使用to_timedelta我创建了week_start列,但它没有给出正确的日期。 下面的代码是:嗨,我想添加weekstart列
final_data['weekday'] = final_data['DateOfInvoice'].dt.weekday
final_data['Weekstart'] = final_data['DateOfInvoice'] - pd.to_timedelta(final_data['weekday'],unit='ns', box=True, coerce=True)
输出是:
Date weekday weekstart
2016-07-23 5 2016-07-22
如果我的答案解决了你的问题,那么你可以接受它,将在我的答案左上角有一个空的刻度标记 – EdChum