「YYYY-MM-DD HH:MM:SS」のような日時インデックスを持つ pandas Dataframe があります。
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
年df['2007']
または月ごとに DataFrame をスライスすることは可能df['2007-05']
ですか?
しかし、たとえば、DataFrame を日ごとにスライスしようとするとdf['2007-05-02']
、次のエラーが発生します。
KeyError: < Timestamp: 2007-02-05 00:00:00.
私はパンダバージョン8.0.1を使用しています。年または月よりも少ない頻度で DataFrame をスライスすることは可能ですか? たとえば、日単位ですか、それとも時間単位ですか。