我有熊猫Dataframe与日期时间索引像'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
很可能获得通过一年df['2007']
或按月df['2007-05']
分割一个数据帧?
但是,当我试图通过天切片数据帧,例如df['2007-05-02']
,我得到了错误:
KeyError: < Timestamp: 2007-02-05 00:00:00.
我用熊猫8.0.1版。是否有可能以比年或月更小的频率切片DataFrame?例如,按天还是按小时?
有趣,索引由一年或年 - 月比按年 - 月 - 日不同的行为。对于年 - 月 - 日,仅考虑H:M:S = 0:0:0的时间戳。顺便说一句,我想你正在一个系列而不是数据帧。 –