pandas按照列的值排序(某一列或者多列)


Posted in Python onDecember 13, 2020

按照某一列排序

d = {'A': [3, 6, 6, 7, 9], 'B': [2, 5, 8, 0, 0]}
df = pd.DataFrame(data=d)
print('排序前:\n', df)
'''
排序前:
 A B
0 3 2
1 6 5
2 6 8
3 7 0
4 9 0
'''
res = df.sort_values(by='A', ascending=False)
print('按照A列的值排序:\n', res)
'''
按照A列的值排序:
 A B
4 9 0
3 7 0
1 6 5
2 6 8
0 3 2
'''

按照多列排序

d = {'A': [3, 6, 6, 7, 9], 'B': [2, 5, 8, 0, 0]}
df = pd.DataFrame(data=d)
print('排序前:\n', df)
'''
排序前:
 A B
0 3 2
1 6 5
2 6 8
3 7 0
4 9 0
'''
res = df.sort_values(by=['A', 'B'], ascending=[False, False])
print('按照A列B列的值排序:\n', res)
'''
按照A列B列的值排序:
 A B
4 9 0
3 7 0
2 6 8
1 6 5
0 3 2
'''

到此这篇关于pandas按照列的值排序(某一列或者多列)的文章就介绍到这了,更多相关pandas 列值排序内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的词法分析与语法分析
May 18 Python
python如何查看系统网络流量的信息
Sep 12 Python
Python3实现简单可学习的手写体识别(实例讲解)
Oct 21 Python
Python获取指定文件夹下的文件名的方法
Feb 06 Python
Python3导入自定义模块的三种方法详解
Apr 13 Python
python实现逆序输出一个数字的示例讲解
Jun 25 Python
Tensorflow 实现修改张量特定元素的值方法
Jul 30 Python
Python后台开发Django的教程详解(启动)
Apr 08 Python
ipython和python区别详解
Jun 26 Python
Python3实现mysql连接和数据框的形成(实例代码)
Jan 17 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
Feb 10 Python
PyCharm中配置PySide2的图文教程
Jun 18 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
Dec 13 #Python
pandas抽取行列数据的几种方法
Dec 13 #Python
python3.9实现pyinstaller打包python文件成exe
Dec 13 #Python
Pandas中两个dataframe的交集和差集的示例代码
Dec 13 #Python
使用pandas实现筛选出指定列值所对应的行
Dec 13 #Python
Pandas DataFrame求差集的示例代码
Dec 13 #Python
pandas实现导出数据的四种方式
Dec 13 #Python
You might like
PHP新手上路(四)
2006/10/09 PHP
珊瑚虫IP库浅析
2007/02/15 PHP
elgg 获取文件图标地址的方法
2010/03/20 PHP
php采用ajax数据提交post与post常见方法总结
2014/11/10 PHP
PHP 正则表达式小结
2015/02/12 PHP
PHP内核探索:哈希表碰撞攻击原理
2015/07/31 PHP
Laravel5.1自定义500错误页面示例
2016/10/09 PHP
jquery+thinkphp实现跨域抓取数据的方法
2016/10/15 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
javascript 异常处理使用总结
2009/06/21 Javascript
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
jquery快捷动态绑定键盘事件的操作函数代码
2013/10/17 Javascript
js判断一个字符串是否包含一个子串的方法
2015/01/26 Javascript
JavaScript给url网址进行encode编码的方法
2015/03/18 Javascript
jQuery学习笔记之Ajax用法实例详解
2015/12/01 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
详解开发react应用最好用的脚手架 create-react-app
2018/04/24 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
2019/09/13 Javascript
Python中文编码那些事
2014/06/25 Python
Python处理字符串之isspace()方法的使用
2015/05/19 Python
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
2018/03/15 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
2020/03/10 Python
HTML5中Canvas与SVG的画图原理比较
2013/01/16 HTML / CSS
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
塔吉特百货公司官网:Target
2017/04/27 全球购物
管理学专业个人求职信范文
2013/09/21 职场文书
简历中求职的个人自我评价
2013/12/03 职场文书
检察官就职演讲稿
2014/01/13 职场文书
导游欢迎词范文
2015/01/23 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
分家协议书范本
2016/03/22 职场文书