У меня есть pandas Dataframe с индексом datetime, например «ГГГГ-ММ-ДД ЧЧ: ММ: СС».
Index Parameter
2007-05-02 14:14:08 134.8
2007-05-02 14:14:32 134.8
2007-05-02 14:14:41 134.8
2007-05-02 14:14:53 134.8
2007-05-02 14:15:01 134.8
2007-05-02 14:15:09 134.8
......
2007-05-30 23:08:02 105.9
2007-05-30 23:18:02 105.9
2007-05-30 23:28:02 105.9
2007-05-30 23:38:03 105.8
Можно ли получить фрагмент DataFrame по году df['2007']
или по месяцу df['2007-05']
?
Но когда я попытался разрезать DataFrame по дням, например df['2007-05-02']
, у меня возникла ошибка:
KeyError: < Timestamp: 2007-02-05 00:00:00.
Пользуюсь пандами версии 8.0.1. Можно ли нарезать DataFrame с меньшей частотой, чем год или месяц? Например, по дням или часам?