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实现字典去除重复的方法示例
Jul 31 Python
Python中进程和线程的区别详解
Oct 29 Python
python交互式图形编程实例(三)
Nov 17 Python
Python实现的栈(Stack)
Jan 26 Python
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
Jan 30 Python
对dataframe进行列相加,行相加的实例
Jun 08 Python
Python数据类型之Tuple元组实例详解
May 08 Python
python输出pdf文档的实例
Feb 13 Python
Windows下实现将Pascal VOC转化为TFRecords
Feb 17 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
Feb 06 Python
python中封包建立过程实例
Feb 18 Python
pytorch常用数据类型所占字节数对照表一览
May 17 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常用函数 推荐收藏保存
2010/02/21 PHP
php字符串分割函数explode的实例代码
2013/02/07 PHP
Laravel5.1框架注册中间件的三种场景详解
2019/07/09 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
javascript 自定义事件初探
2009/08/21 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
jQuery.trim() 函数及trim()用法详解
2015/10/26 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
学习Javascript闭包(Closure)知识
2016/08/07 Javascript
JS实现京东首页之页面顶部、Logo和搜索框功能
2017/01/12 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
微信小程序控制台提示warning:Now you can provide attr "wx:key" for a "wx:for" to improve performance解决方法
2019/02/21 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
webpack4实现不同的导出类型
2019/04/09 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
paramiko模块安装和使用(远程登录服务器)
2014/01/27 Python
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
python 读文件,然后转化为矩阵的实例
2018/04/23 Python
python发送告警邮件脚本
2018/09/17 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
DataFrame.to_excel多次写入不同Sheet的实例
2019/12/02 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
python matplotlib实现将图例放在图外
2020/04/17 Python
python使用QQ邮箱实现自动发送邮件
2020/06/22 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
Mio Skincare英国官网:身体紧致及孕期身体护理
2018/08/19 全球购物
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
2014公司年终工作总结
2014/12/19 职场文书
宇宙与人观后感
2015/06/05 职场文书
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers