我有一个 Pandas 数据框,其中有两列是speed和time。speed date54.72 1:33:5649.37 1:33:5937.03 1:34:0324.02 7:39:5828.02 7:40:0124.04 7:40:0424.02 7:40:0725.35 7:40:1026.69 7:40:1332.04 7:40:1628.02 11:05:4330.71 11:05:4629.36 11:05:4918.68 11:05:5254.72 11:05:5534.69 10:31:3425.03 10:31:3856.04 10:31:4044.03 10:31:43我想计算每箱 30 分钟的平均速度。例如,第 4 个区间 (1:31 - 2:00) 的平均速度为 (54.72 + 49.37 + 37.03)/3。我想过将小时、分钟和秒从 00:00 转换为秒,然后有 1800 秒的 bin。我曾尝试使用 scipy.stats 中的 binned_statistic 但我的主要问题是我无法找到一种方法来根据日期分离垃圾箱并获得平均速度。有任何想法吗?
添加回答
举报
0/150
提交
取消