Python中的groupby分组功能的实例代码


Posted in Python onJuly 11, 2018

pandas中的DataFrame中可以根据某个属性的同一值进行聚合分组,可以选单个属性,也可以选多个属性:

代码示例:

import pandas as pd
A=pd.DataFrame([['Beijing',1.68,2300,'city','Yes'],['Tianjin',1.13,1293,'city','Yes'],['Shaanxi',20.56,3732,'Province','Yes'],['Hebei',18.77,7185,'Province','No'],['Qinghai',72,560,'Province','No']],columns=['Name','Area','Population','Administrative_level','Have 985'])
for name,group in A.groupby('Administrative_level'):
  print(name)
  print(group)
for name,group in A.groupby(['Administrative_level','Have 985']):
  print(name)
  print(group)

先产生一个dataframe,如表所示

Name Area Population Administrative_level Have 985
Beijing 1.68 2300 city Yes
Tianjin 1.13 1293 city Yes
Shaanxi 20.56 3732 Province Yes
Hebei 18.77 7185 Province No
Qinghai 72 560 Province No

先按照行政级别一个属性划分,再按照行政级别和是否有985高校两个属性划分,结果如下:

Python中的groupby分组功能的实例代码

总结

以上所述是小编给大家介绍的Python中的groupby分组功能的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python中线程编程之threading模块的使用详解
Jun 23 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
Jan 24 Python
python实现多层感知器
Jan 18 Python
python Tkinter版学生管理系统
Feb 20 Python
django模板加载静态文件的方法步骤
Mar 01 Python
python 列表转为字典的两个小方法(小结)
Jun 28 Python
Python re 模块findall() 函数返回值展现方式解析
Aug 09 Python
python3中numpy函数tile的用法详解
Dec 04 Python
使用Python实现牛顿法求极值
Feb 10 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
Python Pandas pandas.read_sql函数实例用法
Jun 21 Python
Pytest中conftest.py的用法
Jun 27 Python
python中实现字符串翻转的方法
Jul 11 #Python
Python3.7中安装openCV库的方法
Jul 11 #Python
Python实用技巧之利用元组代替字典并为元组元素命名
Jul 11 #Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
Jul 11 #Python
python 对txt中每行内容进行批量替换的方法
Jul 11 #Python
python遍历文件夹,指定遍历深度与忽略目录的方法
Jul 11 #Python
python 遍历目录(包括子目录)下所有文件的实例
Jul 11 #Python
You might like
DC四月将推出百页特刊漫画 纪念小丑诞生80周年
2020/04/09 欧美动漫
使用php验证复选框有效性的示例
2013/11/13 PHP
php随机显示指定文件夹下图片的方法
2015/07/13 PHP
PHP通过反射动态加载第三方类和获得类源码的实例
2015/11/27 PHP
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
jquery的父子兄弟节点查找示例代码
2014/03/03 Javascript
Angular中的Promise对象($q介绍)
2015/03/03 Javascript
JavaScript计算值然后把值嵌入到html中的实现方法
2016/10/29 Javascript
JavaScript获取当前时间向前推三个月的方法示例
2017/02/04 Javascript
zTree树形菜单交互选项卡效果的实现方法
2017/12/25 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
微信小程序实现收货地址左滑删除
2020/11/18 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
JavaScript设计模式之策略模式实现原理详解
2020/05/29 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
[03:23]我的刀塔你不可能这么可爱 第一期金萌萌的故事
2014/06/20 DOTA
Python赋值语句后逗号的作用分析
2015/06/08 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
利用Python实现在同一网络中的本地文件共享方法
2018/06/04 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
2018/11/14 Python
Python编译为二进制so可执行文件实例
2019/12/23 Python
python3实现往mysql中插入datetime类型的数据
2020/03/02 Python
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
英国在线珠宝店:The Jewel Hut
2017/03/20 全球购物
struct与class的区别
2014/02/03 面试题
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
师范生实习自我鉴定
2013/11/01 职场文书
婚礼新郎父母答谢词
2014/01/16 职场文书
商务经理岗位职责
2014/07/30 职场文书
交通事故和解协议书
2015/01/27 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python
Oracle 多表查询基本语法实例
2022/04/18 Oracle