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中类的继承代码实例
Oct 28 Python
深入剖析Python的爬虫框架Scrapy的结构与运作流程
Jan 20 Python
python入门基础之用户输入与模块初认识
Nov 14 Python
利用python求解物理学中的双弹簧质能系统详解
Sep 29 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 Python
使用python实现希尔、计数、基数基础排序的代码
Dec 25 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
django form和field具体方法和属性说明
Jul 09 Python
Pandas替换及部分替换(replace)实现流程详解
Oct 12 Python
python os.rename实例用法详解
Dec 06 Python
一行Python命令实现批量加水印
Apr 07 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之第八天
2006/10/09 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
PHP在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
php中current、next与reset函数用法实例
2014/11/17 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
js以对象为索引的关联数组
2010/07/04 Javascript
ajax中get和post的说明及使用与区别
2012/12/23 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
select多选 multiple的使用示例
2014/06/16 Javascript
JavaScript判断按钮被点击的方法
2015/12/13 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
浅谈js数组和splice的用法
2016/12/04 Javascript
JavaScript队列函数和异步执行详解
2017/06/19 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
详解vue 数据传递的方法
2018/04/19 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
Python计算三角函数之asin()方法的使用
2015/05/15 Python
Python+Socket实现基于UDP协议的局域网广播功能示例
2017/08/31 Python
Python程序退出方式小结
2017/12/09 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
pycharm如何实现跨目录调用文件
2020/02/28 Python
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
Java语言程序设计测试题改错题部分
2014/07/22 面试题
医学生实习自荐信
2013/10/01 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
大学新生欢迎词
2014/01/10 职场文书
消防器材管理制度
2014/01/28 职场文书
求职信的七个关键技巧
2014/02/05 职场文书
年度考核个人总结
2015/03/06 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
何玥事迹观后感
2015/06/16 职场文书
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android