В моем наборе данных есть столбец datetime, который содержит одну запись на каждый час дня в течение многих дней. Например:
123412,2020-03-26 12:00,
123412,2020-03-27 12:00,
123412,2020-03-27 09:00,
123412,2020-03-27 09:00,
123412,2020-03-27 15:00,
123412,2020-03-26 15:00,
123412,2020-03-27 11:00,
123412,2020-03-27 12:00,
Пример не упорядочен, но, как я уже сказал, есть одна запись на каждый час дня.
Я хочу отфильтровать эти данные: Например, взять datetime 2020-03-26 12:00
. Затем фильтр вернет следующие строки:
- 2020-03-26 12: 00
- 2020-03-25 12: 00
- 2020-03 -24 12: 00
и др. c.
Я пробовал Grouper
как этот df2 = df2.groupby(pd.Grouper(key=DATETIME, freq='D'))
, но это не сработало.
Как мне это сделать? 1025 *? Спасибо