У меня есть некоторые данные и столбец даты. Запустив команду ниже, она проходит через DF и считает все события, произошедшие за эту неделю.
df['date'].groupby(df.date.dt.to_period("W")).agg('count')
Результат примерно такой:
2018-04-16/2018-04-22 40
2018-04-23/2018-04-29 18
Недели начинаются в понедельник и заканчиваются в воскресенье.
Я хочу, чтобы неделя начиналась в воскресенье и заканчивалась в субботу. Итак, данные должны быть
2018-04-15/2018-04-21 40
2018-04-22/2018-04-28 18