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随机生成数模块random使用实例
Apr 13 Python
用Python登录Gmail并发送Gmail邮件的教程
Apr 17 Python
Linux下用Python脚本监控目录变化代码分享
May 21 Python
Python中用altzone()方法处理时区的教程
May 22 Python
python用户管理系统的实例讲解
Dec 23 Python
python实现二叉查找树实例代码
Feb 08 Python
python人民币小写转大写辅助工具
Jun 20 Python
详解django的serializer序列化model几种方法
Oct 16 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
Jun 24 Python
python 默认参数相关知识详解
Sep 18 Python
pycharm无法导入本地模块的解决方式
Feb 12 Python
python 装饰器的基本使用
Jan 13 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
人大复印资料处理程序_输入篇
2006/10/09 PHP
PHP 事务处理数据实现代码
2010/05/13 PHP
php实现的支持断点续传的文件下载类
2014/09/23 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
2019/10/12 PHP
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
Angular使用$http.jsonp发送跨站请求的方法
2017/03/16 Javascript
Restify中接入Socket.io报Error:Can’t set headers的错误解决
2017/03/28 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
2017/11/09 Javascript
学习Vue组件实例
2018/04/28 Javascript
vue项目打包部署到服务器的方法示例
2018/08/27 Javascript
vue使用laydate时间插件的方法
2018/11/14 Javascript
微信小程序蓝牙连接小票打印机实例代码详解
2019/06/03 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
原生JS实现无缝轮播图片
2020/06/24 Javascript
vue自定义组件实现双向绑定
2021/01/13 Vue.js
Python实现的概率分布运算操作示例
2017/08/14 Python
Python单元测试unittest的具体使用示例
2018/12/17 Python
python+opencv打开摄像头,保存视频、拍照功能的实现方法
2019/01/08 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
解决pycharm 格式报错tabs和space不一致问题
2021/02/26 Python
英国翻新电子产品购物网站:Tech Trade
2017/12/25 全球购物
意大利男装网店:Vrients
2019/05/02 全球购物
高一地理教学反思
2014/01/18 职场文书
创业计划书撰写原则
2014/01/25 职场文书
大学生毕业求职信
2014/06/12 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫
使用MybatisPlus打印sql语句
2022/04/22 SQL Server
MySQL 自动填充 create_time 和 update_time
2022/05/20 MySQL
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python