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字符串替换示例
Apr 24 Python
Python中IPYTHON入门实例
May 11 Python
网站渗透常用Python小脚本查询同ip网站
May 08 Python
Python中optparser库用法实例详解
Jan 26 Python
Python中xml和json格式相互转换操作示例
Dec 05 Python
pthon贪吃蛇游戏详细代码
Jan 27 Python
Python将视频或者动态图gif逐帧保存为图片的方法
Sep 10 Python
简单了解python列表和元组的区别
May 14 Python
python实现AdaBoost算法的示例
Oct 03 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
Nov 24 Python
python 制作简单的音乐播放器
Nov 25 Python
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
Jun 11 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
详解YII关联查询
2016/01/10 PHP
深入浅析用PHP实现MVC
2016/03/02 PHP
js null undefined 空区别说明
2010/06/13 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
2013/12/16 Javascript
深入理解javascript中的立即执行函数(function(){…})()
2014/06/12 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
JavaScript实现列出数组中最长的连续数
2014/12/29 Javascript
javascript内置对象操作详解
2015/02/04 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
纯javascript移动优先的幻灯片效果
2015/11/02 Javascript
jQuery Easyui Datagrid实现单行的上移下移及保存移动的结果
2016/08/15 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
Angular中ng-options下拉数据默认值的设定方法
2017/06/21 Javascript
jquery对table做排序操作的实例演示
2017/08/10 jQuery
详解vue axios中文文档
2017/09/12 Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
2018/01/31 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
Python打印scrapy蜘蛛抓取树结构的方法
2015/04/08 Python
RC4文件加密的python实现方法
2015/06/30 Python
Python中Class类用法实例分析
2015/11/12 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
2019/12/20 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
工作疏忽检讨书
2014/01/25 职场文书
程序员求职信
2014/04/16 职场文书
汉语言文学专业自荐信
2014/06/11 职场文书
建筑结构施工求职信
2014/07/11 职场文书
关于对大人不礼貌的检讨书
2014/09/29 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android
MySQL修改默认引擎和字符集详情
2021/09/25 MySQL
Windows server 2012搭建FTP服务器
2022/04/29 Servers