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中的sort方法使用详解
Jul 25 Python
从零开始学Python第八周:详解网络编程基础(socket)
Dec 14 Python
python实现聊天小程序
Mar 13 Python
Python3使用turtle绘制超立方体图形示例
Jun 19 Python
python实现猜单词小游戏
May 22 Python
python实现五子棋小游戏
Mar 25 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
Python Pandas 获取列匹配特定值的行的索引问题
Jul 01 Python
利用python-docx模块写批量生日邀请函
Aug 26 Python
python3 tcp的粘包现象和解决办法解析
Dec 09 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
Jan 18 Python
Python人工智能之混合高斯模型运动目标检测详解分析
Nov 07 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 stripslashes和addslashes的区别
2014/02/03 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
2014/06/21 PHP
PHP has encountered a Stack overflow问题解决方法
2014/11/03 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
node.js中的http.createServer方法使用说明
2014/12/14 Javascript
window.open()实现post传递参数
2015/03/12 Javascript
jQuery validate插件submitHandler提交导致死循环解决方法
2016/01/21 Javascript
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
基于jQuery下拉选择框插件支持单选多选功能代码
2016/06/07 Javascript
jQuery操作cookie
2016/08/08 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
详解如何在angular2中获取节点
2017/11/23 Javascript
Es6 Generator函数详细解析
2018/02/24 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
在Python中实现贪婪排名算法的教程
2015/04/17 Python
python监控文件或目录变化
2016/06/07 Python
python 字典中文key处理,读取,比较方法
2018/07/06 Python
详解python 注释、变量、类型
2018/08/10 Python
python requests post多层字典的方法
2018/12/27 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
Python动态导入模块和反射机制详解
2020/02/18 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
web页面录屏实现
2019/02/12 HTML / CSS
世界首屈一指的钓鱼用品商店:TackleDirect
2016/07/26 全球购物
法国创作个性化T恤衫和其他定制产品平台:Tostadora
2018/04/08 全球购物
总会计师岗位职责
2014/02/19 职场文书
《那片绿绿的爬山虎》教学反思
2014/02/27 职场文书
市场营销专业求职信
2014/06/17 职场文书
关于美容院的活动方案
2014/08/14 职场文书
浪漫的婚礼主持词
2015/06/30 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
二年级数学教学反思
2016/02/16 职场文书
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python
MySQL 计算连续登录天数
2022/05/11 MySQL