为了账号安全,请及时绑定邮箱和手机立即绑定

Pandas:将日期分成 30 分钟间隔并计算平均值

Pandas:将日期分成 30 分钟间隔并计算平均值

MM们 2021-06-18 18:43:20
我有一个 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 但我的主要问题是我无法找到一种方法来根据日期分离垃圾箱并获得平均速度。有任何想法吗?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信