pandas groupby 分组取每组的前几行记录方法


Posted in Python onApril 20, 2018

直接上例子。

import pandas as pd 
df = pd.DataFrame({'class':['a','a','b','b','a','a','b','c','c'],'score':[3,5,6,7,8,9,10,11,14]})

df:

class score
0 a 3
1 a 5
2 b 6
3 b 7
4 a 8
5 a 9
6 b 10
7 c 11
8 c 14
df.sort_values(['class','score'],ascending=[1,0],inplace=True) 
grouped = df.groupby(['class']).head(2)

grouped:

class score
5 a 9
4 a 8
6 b 10
3 b 7
8 c 14
7 c 11

以上这篇pandas groupby 分组取每组的前几行记录方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
给Python中的MySQLdb模块添加超时功能的教程
May 05 Python
python实现线程池的方法
Jun 30 Python
Python六大开源框架对比
Oct 19 Python
如何将python中的List转化成dictionary
Aug 15 Python
Python实现脚本锁功能(同时只能执行一个脚本)
May 10 Python
Python解决八皇后问题示例
Apr 22 Python
Python检查和同步本地时间(北京时间)的实现方法
Dec 03 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
May 07 Python
python实现两个文件夹的同步
Aug 29 Python
python3读取csv文件任意行列代码实例
Jan 13 Python
python 日志 logging模块详细解析
Mar 31 Python
python单例模式的应用场景实例讲解
Feb 24 Python
基于pandas数据样本行列选取的方法
Apr 20 #Python
pandas实现选取特定索引的行
Apr 20 #Python
PyQT实现多窗口切换
Apr 20 #Python
使用实现pandas读取csv文件指定的前几行
Apr 20 #Python
浅析python打包工具distutils、setuptools
Apr 20 #Python
PyQt5每天必学之切换按钮
Aug 20 #Python
PyQt5每天必学之滑块控件QSlider
Apr 20 #Python
You might like
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
详解PHP中的 input属性(隐藏 只读 限制)
2017/08/14 PHP
动态加载js文件 document.createElement
2006/10/14 Javascript
filters.revealTrans.Transition使用方法小结
2010/08/19 Javascript
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
2015/01/28 Javascript
深入学习JavaScript的AngularJS框架中指令的使用方法
2016/03/05 Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
2016/06/21 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
Vue Socket.io源码解读
2018/02/07 Javascript
Nuxt.js实现校验访问浏览器类型的中间件
2018/08/24 Javascript
Vue源码解析之数组变异的实现
2018/12/04 Javascript
express启用https使用小记
2019/05/21 Javascript
通过原生vue添加滚动加载更多功能
2019/11/21 Javascript
JavaScript鼠标拖拽事件详解
2020/04/03 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
pycharm新建一个python工程步骤
2019/07/16 Python
python/Matplotlib绘制复变函数图像教程
2019/11/21 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
浅谈Pytorch torch.optim优化器个性化的使用
2020/02/20 Python
详解anaconda安装步骤
2020/11/23 Python
迪卡侬英国官网:Decathlon英国
2017/04/08 全球购物
River Island美国官网:英国高街时尚品牌
2018/09/04 全球购物
沃达丰英国有限公司:Vodafone英国
2019/04/16 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
大学生学年自我鉴定
2014/02/10 职场文书
运动会拉拉队口号
2014/06/09 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
围城读书笔记
2015/06/26 职场文书
Pandas数据结构之Series的使用
2022/03/31 Python