python sort、sort_index方法代码实例


Posted in Python onMarch 28, 2019

本文实例为大家分享了python sort、sort_index的具体代码,供大家参考,具体内容如下

对Series进行排序

#生成序列obj
obj=pd.Series([4,9,6,20,4],index=['d','a','e','b','c'])
d   4
a   9
e   6
b  20
c   4
dtype: int64

#按obj的索引排序,默认升序,降序可在括号加ascending=False
obj.sort_index()
a   9
b  20
c   4
d   4
e   6
dtype: int64

#按obj的值排序,默认升序
obj.order()
d   4
c   4
e   6
a   9
b  20
dtype: int64

对DataFrame进行排序

#生成frame
frame=pd.DataFrame(pd.Series([3,5,2,6,9,23,12,34,12,15,11,0]).reshape(3,4),columns=['c','f','d','a'],index=['C','A','B'])
  c  f  d  a
C  3  5  2  6
A  9  23 12 34
B  12 15 11 0

#按frame的行索引进行排序
frame.sort_index()
  c  f  d  a
A  9  23 12 34
B  12 15 11 0
C  3  5  2  6

#按frame的列索引进行排序
frame.sort_index(axis=1)
  a  c  d  f
C  6  3  2  5
A  34 9  12 23
B  0  12 11 15

#按frame的一个列或多个列的值进行排序
frame.sort_index(by='a')
  c  f  d  a
B  12 15 11 0
C  3  5  2  6
A  9  23 12 34
frame.sort_index(by=['a','c'])
  c  f  d  a
B  12 15 11 0
C  3  5  2  6
A  9  23 12 34

以上所述是小编给大家介绍的python sort、sort_index方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python的Django框架中模板碎片缓存简介
Jul 24 Python
python实现简单聊天应用 python群聊和点对点均实现
Sep 14 Python
Python使用combinations实现排列组合的方法
Nov 13 Python
Python循环结构的应用场景详解
Jul 11 Python
python中tkinter的应用:修改字体的实例讲解
Jul 17 Python
学习和使用python的13个理由
Jul 30 Python
通过 Django Pagination 实现简单分页功能
Nov 11 Python
python tkinter之 复选、文本、下拉的实现
Mar 04 Python
Django中使用Celery的方法步骤
Dec 07 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
Dec 07 Python
python3 kubernetes api的使用示例
Jan 12 Python
Python 实现绘制子图及子图刻度的变换等问题
May 31 Python
详解python selenium 爬取网易云音乐歌单名
Mar 28 #Python
pyqt5利用pyqtDesigner实现登录界面
Mar 28 #Python
Django实现单用户登录的方法示例
Mar 28 #Python
pyqt5实现登录界面的模板
May 30 #Python
python实现AES加密和解密
Mar 27 #Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
Mar 27 #Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 #Python
You might like
php微信开发之谷歌测距
2018/06/14 PHP
php 后端实现JWT认证方法示例
2018/09/04 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
javascript截取字符串(通过substring实现并支持中英文混合)
2013/06/24 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
原生javaScript实现图片延时加载的方法
2014/12/22 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
理解JS事件循环
2016/01/07 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
python处理中文编码和判断编码示例
2014/02/26 Python
深入讲解Python编程中的字符串
2015/10/14 Python
python自动化工具之pywinauto实例详解
2019/08/26 Python
python3+selenium获取页面加载的所有静态资源文件链接操作
2020/05/04 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
凌阳科技股份有限公司C++程序员面试题笔试题
2014/11/20 面试题
大门门卫岗位职责
2013/11/30 职场文书
大学生的四年学习自我评价
2013/12/13 职场文书
火车的故事教学反思
2014/02/11 职场文书
硕士生工作推荐信
2014/03/07 职场文书
采购求职信
2014/03/17 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
小学生一分钟演讲稿
2014/08/26 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
个人合伙协议书范本
2014/10/14 职场文书
销售助理岗位职责
2015/02/11 职场文书
高中诗歌鉴赏教学反思
2016/02/16 职场文书
校园文化艺术节开幕词
2016/03/04 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书