詹惠儿

2018-12-18   阅读量: 625

数据分析师 Python编程

pandas如何将数据聚合?

扫码加入数据分析学习群

Groupby方法(聚合):

groupby方法允许我们根据任何行或列将数据组合在一起,因此我们可以进一步应用聚合函数来分析我们的数据。使用mapper(dict或key函数,将给定函数应用于组,将结果作为系列返回)或通过一系列列的组系列。

考虑这是由以下代码生成的DataFrame:

import pandas as pd

import numpy as np

# create DataFrame

dframe = pd.DataFrame({'Geeks': [23, 24, 22, 22, 23, 24],

'For': [10, 12, 13, 14, 15, 16],

'geeks': [122, 142, 112, 122, 114, 112]},

columns = ['Geeks', 'For', 'geeks'])

# Apply groupby and aggregate function

# max to find max value of column

# "For" and column "geeks" for every

# different value of column "Geeks".

print(dframe.groupby(['Geeks']).max())

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
85.7143 1 1 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子