pandas多级分组如何排序
来源:互联网 发布:javaweb项目源码 编辑:程序博客网 时间:2024/05/21 17:14
pandas有groupby分组函数和sort_values排序函数,但是如何对dataframe分组之后排序呢?
In [70]: df = pd.DataFrame(((random.randint(2012, 2016), random.choice(['tech', 'art', 'office']), '%dk-%dk'%(random.randint(2,10), random.randint(10, 20)), '') for _ in xrange(10000)), columns=['publish_time', 'classf', 'salary', 'title'])In [71]: df.head()Out[71]: publish_time classf salary title0 2012 art 2k-19k1 2014 office 5k-17k2 2013 office 2k-10k3 2013 art 5k-14k4 2013 art 2k-14kIn [72]: df.groupby(['publish_time', 'classf', 'salary']).count()['title'].groupby(level=0, group_keys=False).nlargest(10)Out[72]:publish_time classf salary2012 art 7k-13k 18 4k-13k 16 tech 3k-12k 14 art 6k-16k 13 8k-15k 13 office 5k-18k 13 tech 4k-14k 13
阅读全文
0 0
- pandas多级分组如何排序
- pandas 数据分组运算
- pandas 分组聚合
- 多级排序!
- pandas排序
- pandas排序
- SQL如何使用集合、分组、排序
- 【Pandas-Cookbook】04:分组、聚集
- pandas 数据分组和聚合
- python之pandas分组统计
- Python: Pandas的DataFrame如何按指定list排序
- 分组排序
- 分组排序
- 分组排序
- 分组排序
- Python 多级排序
- criteria多级排序
- 优先队列多级排序
- tomcat在linux中catalina.out日志拆分
- 位置式和增量式PID控制
- Servlet笔记一
- [JavaEE
- Java 多态性的理解
- pandas多级分组如何排序
- JS Array的属性和常用方法
- 2017年的六大顶级开源项目
- 计算几何常用算法总结
- mysql用户访问权限管控
- ORA-19905: log_archive_format must contain %s, %t and %r故障原因及恢复
- org.hibernate.HibernateException: save is not valid without active transaction
- hdu 2594
- 汉语中的26种结构歧义