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 相关文章推荐
使用rpclib进行Python网络编程时的注释问题
May 06 Python
Python编码爬坑指南(必看)
Jun 10 Python
使用Python对Csv文件操作实例代码
May 12 Python
python将每个单词按空格分开并保存到文件中
Mar 19 Python
详解windows python3.7安装numpy问题的解决方法
Aug 13 Python
pycharm运行程序时在Python console窗口中运行的方法
Dec 03 Python
set在python里的含义和用法
Jun 24 Python
python tkinter基本属性详解
Sep 16 Python
python异常处理和日志处理方式
Dec 24 Python
Python有参函数使用代码实例
Jan 06 Python
keras读取h5文件load_weights、load代码操作
Jun 12 Python
Python是怎样处理json模块的
Jul 16 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
第七节 类的静态成员 [7]
2006/10/09 PHP
php牛逼的面试题分享
2013/01/18 PHP
PHP依赖倒置(Dependency Injection)代码实例
2014/10/11 PHP
jQuery 事件队列调整方法
2009/09/18 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
express的中间件cookieParser详解
2014/12/04 Javascript
XML、HTML、CSS与JS的区别整理
2016/02/18 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
12 款 JS 代码测试必备工具(翻译)
2016/12/13 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
Three.js利用顶点绘制立方体的方法详解
2017/09/27 Javascript
js canvas实现画图、滤镜效果
2018/11/27 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
2019/01/04 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
[01:22:19]EG vs TNC Supermajor小组赛B组败者组第一轮 BO3 第二场 6.2
2018/06/03 DOTA
python urllib爬取百度云连接的实例代码
2017/06/19 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
python实现处理mysql结果输出方式
2020/04/09 Python
Django中的模型类设计及展示示例详解
2020/05/29 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
Python中常用的os操作汇总
2020/11/05 Python
CSS3五个技巧给你的网站带来出色的效果
2009/04/02 HTML / CSS
罗技美国官网:Logitech美国
2020/01/22 全球购物
经典c++面试题五
2014/12/17 面试题
杭州-DOTNET笔试题集
2013/09/25 面试题
安全资料员岗位职责
2013/12/14 职场文书
商场经理竞聘演讲稿
2014/01/01 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
钱学森观后感
2015/06/04 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
Mybatis-Plus 使用 @TableField 自动填充日期
2022/04/26 Java/Android