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

按一天中的小时对 Pandas 数据进行分组

按一天中的小时对 Pandas 数据进行分组

慕慕森 2021-09-01 14:41:25
我使用以下代码生成随机日期和值:import pandas as pdimport numpy as nptime = pd.date_range('1/1/2000', periods=2000, freq='5min')series = pd.Series(np.random.randint(100, size=2000), index=time)输出如下所示:2000-01-01 00:00:00    402000-01-01 00:05:00    132000-01-01 00:10:00    992000-01-01 00:15:00    722000-01-01 00:20:00     42000-01-01 00:25:00    362000-01-01 00:30:00    242000-01-01 00:35:00    202000-01-01 00:40:00    832000-01-01 00:45:00    44然后我按索引小时值对这些数据进行排序,然后按如下所示的平均值聚合它:0     50.3809521     49.3809522     49.9047623     53.2738104     47.1785715     46.0952386     49.0476197     44.2976198     53.1190489     48.26190510    45.16666711    54.21428612    50.71428613    56.13095214    50.91666715    42.42857116    46.88095217    56.89285718    54.07142919    47.60714320    50.94047621    50.51190522    44.55000023    50.250000但是,如果我只想按索引小时值而不是平均值对所有数据进行分组,以便我可以获得与其索引关联的所有值,我现在应该怎么做?提前致谢。
查看完整描述

1 回答

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

添加回答

举报

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