pandas中groupby和pivot_table(数据透视表)
来源:互联网 发布:厦门行知教育 编辑:程序博客网 时间:2024/06/06 01:32
pivot_table(数据透视表)可以看做是一种高级的groupby功能,下面贴两段代码比较一下:
df=pd.read_csv('2016_sale.csv')
a=pd.pivot_table(df,index=['Category','Buyer','Product'],values=['Qty','Amount'],aggfunc={'Qty':(np.sum),'Amount':(np.sum)})
b=df[['Buyer','Category','Product','Amount','Qty']].groupby(['Category','Buyer','Product']).sum()
a和b的结果是一样的,不过明显a的表达式比较灵活,尤其是当对于不同字段有不同聚合函数时(比如有些要SUM,有些要MEAN,可以自定义)。
1 0
- pandas中groupby和pivot_table(数据透视表)
- Pandas透视表(pivot_table)详解
- Pandas透视表(pivot_table)详解
- Pandas透视表(pivot_table)详解
- 利用python/pandas/numpy做数据分析(三)-透视表pivot_table
- python科学计算笔记(七)pandas透视表 pivot_table
- pandas学习笔记2—透视表(pivot_table)详解
- 分析2012年美国选举数据---映射map/透视表pivot_table/聚合groupby/apply
- python3的数据透视表pivot_table
- pandas pivot_table() 按日期分多列数据
- Pandas分组统计函数:groupby、pivot_table及crosstab
- pandas库生成数据透视表
- pandas数据预处理与透视表
- Pandas数据预处理与透视表
- Pandas透视表和交叉表
- pandas官方文档cookbook(5)中MissValue&groupby翻译
- pandas中Groupby使用(五)-根据索引级别分组
- pandas透视表
- 毕业5年决定你的命运 ——值得所有不甘平庸的人看看
- 第十六节,异步操作和Async函数
- [生存志] 第72节 夫差许越称臣
- ListView实现单选功能
- 不建议用root用户启动was服务
- pandas中groupby和pivot_table(数据透视表)
- Ienumerable
- JAVA回调机制的理解
- Android自定义一个属于自己的刻度尺
- 本地保存crx文件的方法
- ARP、Tracert、Route 与 NBTStat命令详解
- 多文件上传样式改变
- 第三十八讲项目1——大奖赛计分(续一)
- JavaScript 标准库 Promise