time a b
2021-05-23 22:06:54 10.4 70.1
2021-05-23 22:21:41 10.7 68.3
2021-05-23 22:36:28 10.4 69.4
2021-05-23 22:51:15 9.9 71.7
2021-05-23 23:06:02 9.5 73.1
... ... ... ... ... ...
2021-11-19 08:18:31 19.8 43.0
2021-11-19 08:20:04 21.0 42.0
2021-11-19 08:21:25 35.5 20.0
2021-11-19 08:21:32 19.8 43.0
2021-11-19 08:23:05 21.0 42.0
這time
是在索引中,而不是列中。當我這樣做時df.between_time("2021-11-17 08:15:00","2021-11-19 08:00:00")
會引發錯誤ValueError: Cannot convert arg ['2021-11-17 08:15:00'] to a time
數據幀沒有正確的時間戳。我想要做什麼,-:當我通過時間範圍或日期範圍時,我想獲取給定時間之間的所有數據。
謝謝
使用truncate
:
>>> df.truncate("2021-05-23 23:00:00", "2021-11-19 08:20:00")
a b
time
2021-05-23 23:06:02 9.5 73.1
2021-11-19 08:18:31 19.8 43.0
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句