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将html转成PDF的实现代码(包含中文)
Mar 04 Python
Python利用多进程将大量数据放入有限内存的教程
Apr 01 Python
Windows下PyMongo下载及安装教程
Apr 27 Python
Python functools模块学习总结
May 09 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
Dec 09 Python
Python中的groupby分组功能的实例代码
Jul 11 Python
使用python实现http及ftp服务进行数据传输的方法
Oct 26 Python
eclipse创建python项目步骤详解
May 10 Python
浅谈tensorflow 中tf.concat()的使用
Feb 07 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
Apr 24 Python
Python logging日志库空间不足问题解决
Sep 14 Python
Python如何解决secure_filename对中文不支持问题
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
自己写了一个php检测文件编码的函数
2014/04/21 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
phpStudy访问速度慢和启动失败的解决办法
2015/11/19 PHP
使用Zttp简化Guzzle 调用
2017/07/02 PHP
PHP实现字符串大小写转函数的功能实例
2019/02/06 PHP
用JS判断IE版本的代码 超管用!
2011/08/09 Javascript
jQuery选择器源码解读(二):select方法
2015/03/31 Javascript
JQuery插入DOM节点的方法
2015/06/11 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
数组Array的排序sort方法
2017/02/17 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
在vue中实现简单页面逆传值的方法
2017/11/27 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
微信小程序进入广告实现代码实例
2019/09/19 Javascript
js实现时间日期校验
2020/05/26 Javascript
写一个Vue loading 插件
2020/11/09 Javascript
python获取一组汉字拼音首字母的方法
2015/07/01 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
python调用私有属性的方法总结
2020/07/24 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
群众路线查摆问题及整改措施
2014/10/10 职场文书
学习保证书怎么写
2015/02/26 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
五年级作文之成长
2019/09/16 职场文书
祝福语集锦:朋友新店开业祝福语
2019/12/10 职场文书
Mysql Online DDL的使用详解
2021/05/20 MySQL
JavaScript 原型与原型链详情
2021/11/02 Javascript
JS前端可视化canvas动画原理及其推导实现
2022/08/05 Javascript