我有一个带有日期时间索引的pandas数据帧,格式为“YYYY-MM-DD HH:MM:SS”。
可以通过年份切割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
可以通过年份切割DataFrame,例如
df['2007']
或者通过月份切割df['2007-05']
。但是,当我尝试按天切片DataFrame,例如df['2007-05-02']
时,我遇到了错误:KeyError: < Timestamp: 2007-02-05 00:00:00.
我使用的是pandas 8.0.1版本。是否可以按日或小时切片DataFrame,而不是年或月?