我有熊貓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的時間戳。順便說一句,我想你正在一個系列而不是數據幀。 –