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

当前行时间戳的 1 秒内的总和值

当前行时间戳的 1 秒内的总和值

holdtom 2021-09-11 20:02:02
我有以下格式的数据输入 >import pandas as pddataframe = pd.DataFrame({'value':[1,2,3,4,5], 'groupings':['groupa','groupa','groupa','groupa','groupb'], 'timestamp':['yyyy-mm-dd 00:16:35.111','yyyy-mm-dd 00:16:45.111','yyyy-mm-dd 00:16:30.111','yyyy-mm-dd 00:16:35.411','yyyy-mm-dd 00:16:35.211']})输出 >    groupings   timestamp   value0   groupa  yyyy-mm-dd 00:16:35.111 11   groupa  yyyy-mm-dd 00:16:45.111 22   groupa  yyyy-mm-dd 00:16:30.111 33   groupa  yyyy-mm-dd 00:16:35.411 44   groupb  yyyy-mm-dd 00:16:35.211 5我想在同一组中创建另一个列,汇总时间戳 1 秒内的所有值,例如    groupings   timestamp         value  sum0   groupa  yyyy-mm-dd 00:16:35.111 1     51   groupa  yyyy-mm-dd 00:16:45.111 2     22   groupa  yyyy-mm-dd 00:16:30.111 3     33   groupa  yyyy-mm-dd 00:16:35.411 4     54   groupb  yyyy-mm-dd 00:16:35.211 5     5我应该如何去实现这一目标?先感谢您,编辑:要清楚,我的意思不是简单地将那一秒的所有值相加。例如,00:16:34.899 处的值仍在 00:16:35.011 的 1 秒内。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 129 浏览
慕课专栏
更多

添加回答

举报

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