通过熊猫数据框中的列中的重复值进行汇总

伊万

我有一个数据框,如下所示:

             value     identifier
2007-01-01  0.781611      55
2007-01-01  0.766152      56
2007-01-01  0.766152      57
2007-02-01  0.705615      55
2007-02-01  0.032134      56
2007-02-01  0.032134      57
2008-01-01  0.026512      55
2008-01-01  0.993124      56
2008-01-01  0.993124      57
2008-02-01  0.226420      55
2008-02-01  0.033860      56
2008-02-01  0.033860      57

如何按标识符列中的值进行汇总,如下所示:

           value  
2007-01-01  0.766  # (average of identifiers 55, 56 and 57 for this date)
2007-02-01  0.25   
2008-01-01  etc... 
2008-02-01  
埃德·楚姆

如果索引是日期时间,则可以访问.date属性,如果不是,则可以使用df.index = pd.to_datetime(df.index)进行转换,然后对日期进行分组,然后计算平均值:

In [214]:

df.groupby(df.index.date)['value'].mean()
Out[214]:
2007-01-01    0.771305
2007-02-01    0.256628
2008-01-01    0.670920
2008-02-01    0.098047
Name: value, dtype: float64

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过熊猫数据框中的列中的重复值进行汇总

来自分类Dev

汇总熊猫数据框中的列组

来自分类Dev

根据列中的重复值重塑熊猫数据框

来自分类Dev

使用列中的值对熊猫数据框进行多索引

来自分类Dev

通过列值复制熊猫数据框中的行

来自分类Dev

汇总熊猫中的列值并将总计附加或合并到数据框?

来自分类Dev

汇总熊猫中的列值并将总计附加或合并到数据框?

来自分类Dev

在熊猫数据框中对列进行排序

来自分类Dev

聚合和汇总熊猫数据,但在列中的非连续值之间进行切片

来自分类Dev

如果值在列表中,则熊猫数据框中的行重复

来自分类Dev

大熊猫-根据多行中的值将汇总列数据的行添加到数据框中

来自分类Dev

通过从包含列表熊猫的列中删除重复项来过滤数据框

来自分类Dev

通过X列中的最小正值计数(按Y列中的值汇总)过滤熊猫数据集

来自分类Dev

如何通过索引值和任何列中的值搜索熊猫数据框

来自分类Dev

汇总熊猫数据框中的列,其中每个单元格值都是一个列表

来自分类Dev

通过汇总两列来过滤熊猫数据框

来自分类Dev

熊猫-按任何列中的最高单个值对数据框进行排序

来自分类Dev

熊猫通过存储在多列中的查找值合并多个数据框

来自分类Dev

如何对熊猫数据框中的某些行的值进行排序?

来自分类Dev

如何对熊猫中数据框的值进行分类?

来自分类Dev

如何对熊猫数据框中的值进行排序?

来自分类Dev

熊猫通过字典列表中的值过滤数据框

来自分类Dev

通过在熊猫中查找将值输入到数据框

来自分类Dev

通过R中的NA值进行汇总

来自分类Dev

根据列中的值从熊猫数据框中删除行

来自分类Dev

通过仅从两列中获取唯一值来对 pyspark 数据框的列进行分组

来自分类Dev

检查数据框中某些列中的重复值

来自分类Dev

如何从数据框中的特定列中删除重复的值?

来自分类Dev

通过将值分配为pandas数据框中的列来对数据框中的行进行分组

Related 相关文章

  1. 1

    通过熊猫数据框中的列中的重复值进行汇总

  2. 2

    汇总熊猫数据框中的列组

  3. 3

    根据列中的重复值重塑熊猫数据框

  4. 4

    使用列中的值对熊猫数据框进行多索引

  5. 5

    通过列值复制熊猫数据框中的行

  6. 6

    汇总熊猫中的列值并将总计附加或合并到数据框?

  7. 7

    汇总熊猫中的列值并将总计附加或合并到数据框?

  8. 8

    在熊猫数据框中对列进行排序

  9. 9

    聚合和汇总熊猫数据,但在列中的非连续值之间进行切片

  10. 10

    如果值在列表中,则熊猫数据框中的行重复

  11. 11

    大熊猫-根据多行中的值将汇总列数据的行添加到数据框中

  12. 12

    通过从包含列表熊猫的列中删除重复项来过滤数据框

  13. 13

    通过X列中的最小正值计数(按Y列中的值汇总)过滤熊猫数据集

  14. 14

    如何通过索引值和任何列中的值搜索熊猫数据框

  15. 15

    汇总熊猫数据框中的列,其中每个单元格值都是一个列表

  16. 16

    通过汇总两列来过滤熊猫数据框

  17. 17

    熊猫-按任何列中的最高单个值对数据框进行排序

  18. 18

    熊猫通过存储在多列中的查找值合并多个数据框

  19. 19

    如何对熊猫数据框中的某些行的值进行排序?

  20. 20

    如何对熊猫中数据框的值进行分类?

  21. 21

    如何对熊猫数据框中的值进行排序?

  22. 22

    熊猫通过字典列表中的值过滤数据框

  23. 23

    通过在熊猫中查找将值输入到数据框

  24. 24

    通过R中的NA值进行汇总

  25. 25

    根据列中的值从熊猫数据框中删除行

  26. 26

    通过仅从两列中获取唯一值来对 pyspark 数据框的列进行分组

  27. 27

    检查数据框中某些列中的重复值

  28. 28

    如何从数据框中的特定列中删除重复的值?

  29. 29

    通过将值分配为pandas数据框中的列来对数据框中的行进行分组

热门标签

归档