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 不同对象比较大小示例探讨
Aug 21 Python
Python聊天室实例程序分享
Jan 05 Python
Python常见工厂函数用法示例
Mar 21 Python
Python中实现变量赋值传递时的引用和拷贝方法
Apr 29 Python
python实现屏保计时器的示例代码
Aug 08 Python
Python3爬虫之自动查询天气并实现语音播报
Feb 21 Python
Python基于scipy实现信号滤波功能
May 08 Python
python2爬取百度贴吧指定关键字和图片代码实例
Aug 14 Python
最小二乘法及其python实现详解
Feb 24 Python
Python Django搭建网站流程图解
Jun 13 Python
python实现三壶谜题的示例详解
Nov 02 Python
Jupyter notebook 不自动弹出网页的解决方案
May 21 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
php htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
基于jQuery的ajax功能实现web service的json转化
2009/08/29 Javascript
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
jQuery版本升级踩坑大全
2016/01/12 Javascript
js跨域资源共享 基础篇
2016/07/02 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
js制作网站首页图片轮播特效代码
2016/08/30 Javascript
使用vue与jquery实时监听用户输入状态的操作代码
2017/09/19 jQuery
Vue底层实现原理总结
2018/02/17 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
简单了解小程序+node梳理登陆流程
2019/06/24 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
JavaScript 几种循环方式以及模块化的总结
2020/09/03 Javascript
python实现简单tftp(基于udp协议)
2018/07/30 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
基于python实现从尾到头打印链表
2019/11/02 Python
CSS3 圆角效果
2009/07/15 HTML / CSS
html5 input元素新特性_动力节点Java学院整理
2017/07/06 HTML / CSS
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
介绍一下linux文件系统分配策略
2012/11/17 面试题
本科生学习总结的自我评价
2013/10/02 职场文书
文秘专业大学生求职信
2013/11/10 职场文书
普师专业个人自荐信范文
2013/11/26 职场文书
西式婚礼证婚词
2014/01/12 职场文书
师德师风自我评价范文
2014/09/11 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
前台接待岗位职责
2015/02/03 职场文书
2016大学生求职自荐信范文
2016/01/28 职场文书
详解PHP服务器如何在有限的资源里最大提升并发能力
2021/05/25 PHP
python可视化大屏库big_screen示例详解
2021/11/23 Python