Я видел много сообщений о том, как вы можете это сделать с помощью строки даты, но я пытаюсь что-то сделать для столбца dataframe и до сих пор не повезло. Мой текущий метод: получить день недели с "myday", а затем смещаться, чтобы получить понедельник.
df['myday'] is column of dates.
mydays = pd.DatetimeIndex(df['myday']).weekday
df['week_start'] = pd.DatetimeIndex(df['myday']) - pd.DateOffset(days=mydays)
Но я получаю ТипError: неподдерживаемый тип для компонента timedelta days: numpy.ndarray
Как я могу получить дату начала недели из столбца df?