當時間戳不正確時,在python中獲取給定時間範圍的數據

編碼器
        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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根據當前時間戳-python獲取財政年度

如何以時間戳/日期時間格式獲取 Scala 中的當前時間,以便將其存儲在 PG 表中

從數組中獲取時間差

在 React 中給定時間後更新時間戳文本

重置數據幀中的時間戳併計算時間

當pythons xarray模塊中每個像素的範圍不同時,是否可以按時間範圍選擇數據集

將範圍數據轉換為時間序列 DataFrame

給定部分日期時間,解析日期時間範圍或持續時間

獲取時間序列自相關函數的原始數據 (plot_acf)

Python函數判斷時間戳是否在TimeDelta列表的範圍內

根據時間範圍更改變量的值

給定生存時間,在 R 中將數據轉換為長格式

如何為數據幀中每個組的特定時間範圍重新採樣時間序列?

獲取本地時間的毫秒數

使用python獲取目錄中包含最新時間戳的文件名

從日期時間範圍創建熊貓數據框

如何從 InfluxDB Node-RED 中的特定時間段獲取數據

如何在 Python 中查找日期時間範圍

如何設置獲取此 websockets 數據的時間間隔?

如何使用 MySQL 中的時間值獲取所有數據?

在javascript - 時間表中生成特定範圍內和給定條件的隨機數

從日期範圍中提取數據(時間和日期格式)

我在 POST 請求中獲取日期而不是日期和時間數據

獲取表格數據時Google Sheet API v4“無法解析範圍”

獲取sql中時間戳列值的值

Splunk Enterprise:排除某些時間範圍以獲得更大的時間範圍

根據時間頻率和分組獲取整個數據框

查找當前時間是否落入 MySQL 中的任何給定範圍

熊貓填充數據框中給定的缺失時間間隔