小编man*_*bar的帖子

熊猫:Bin的日期间隔为30分钟并计算平均值

我有一个Pandas数据框,有两列是speedtime.

speed   date
54.72   1:33:56
49.37   1:33:59
37.03   1:34:03
24.02   7:39:58
28.02   7:40:01
24.04   7:40:04
24.02   7:40:07
25.35   7:40:10
26.69   7:40:13
32.04   7:40:16
28.02   11:05:43
30.71   11:05:46
29.36   11:05:49
18.68   11:05:52
54.72   11:05:55
34.69   10:31:34
25.03   10:31:38
56.04   10:31:40
44.03   10:31:43
Run Code Online (Sandbox Code Playgroud)

我想计算每箱30分钟的平均速度.例如,第4个箱(1:31-2:00)的平均速度为(54.72 + 49.37 + 37.03)/ 3.我想过将小时,分钟和秒从00:00转换为秒,然后有1800秒的箱子.我曾尝试使用scipy.stats中的binned_statistic,但我的主要问题是我找不到根据日期分隔垃圾箱并获得平均速度的方法.

有任何想法吗?

python average bins python-3.x pandas

5
推荐指数
2
解决办法
2121
查看次数

标签 统计

average ×1

bins ×1

pandas ×1

python ×1

python-3.x ×1