如何从数据框中其他列中的日期获取 start_of_week(Monday)

How do get start_of_week(Monday) from dates in other column in dataframe

我需要获取周初(星期一)的每个值。 这是我的数据框

而且我想获取周初 purchase_date_x 列以使用新列创建新列

您可以使用以下代码

df['Monday_date_x'] = df['Date'].dt.to_period('W').dt.start_time

您可以在此处找到更多信息: