前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中的分组分析groupby

Python中的分组分析groupby

作者头像
Erin
发布2018-01-09 16:42:07
2K0
发布2018-01-09 16:42:07
举报

分组分析

根据分组字段,将分析对象划分成不同的部分,以进行对比分析各组之间差异性的一种分析方法。

定性分组

定量分组

分组统计函数:

groupby(by=[分组列1,分组列2,...])

[统计列1,统计列2,...]

.agg({统计列别名1:统计函数1,统计列别名2:统计函数2,...})

参数说明:

by  用于分组的列 中括号 用于统计的列 agg  统计别名显示统计值的名称,统计函数用于统计数据

代码示例:

import numpy
import pandas

data = pandas.read_csv(
    'D:\\PDA\\5.2\\data.csv'
)

aggResult = data.groupby(
    by=['class']
)['score'].agg({
    '总分': numpy.sum, 
    '人数': numpy.size, 
    '平均值': numpy.mean
})
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年07月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 分组分析
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档