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实现的百度站长自动URL提交小工具
Jun 27 Python
Python标准库内置函数complex介绍
Nov 25 Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
Feb 03 Python
python ddt实现数据驱动
Mar 14 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
Nov 15 Python
Python闭包思想与用法浅析
Dec 27 Python
Python多进程fork()函数详解
Feb 22 Python
Python多继承以及MRO顺序的使用
Nov 11 Python
Python 解决火狐浏览器不弹出下载框直接下载的问题
Mar 09 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 Python
Python 中的单分派泛函数你真的了解吗
Jun 22 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中使用sockets:从新闻组中获取文章
2006/10/09 PHP
下载文件的点击数回填
2006/10/09 PHP
php判断是否为json格式的方法
2014/03/04 PHP
修复ShopNC使用QQ 互联时提示100010 错误
2015/11/08 PHP
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
使用JQuery进行跨域请求
2010/01/25 Javascript
script标签属性type与language使用选择
2012/12/02 Javascript
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
2016/05/27 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
CryptoJS中AES实现前后端通用加解密技术
2018/12/18 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
基于Vue中使用节流Lodash throttle详解
2019/10/30 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
2019/11/01 jQuery
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
JS实现密码框效果
2020/09/10 Javascript
electron踩坑之dialog中的callback解决
2020/10/06 Javascript
列举Python中吸引人的一些特性
2015/04/09 Python
python实现图片变亮或者变暗的方法
2015/06/01 Python
python实现基本进制转换的方法
2015/07/11 Python
Python实现的破解字符串找茬游戏算法示例
2017/09/25 Python
解决python "No module named pip" 的问题
2018/10/13 Python
python文件拆分与重组实例
2018/12/10 Python
在django中,关于session的通用设置方法
2019/08/06 Python
django中使用事务及接入支付宝支付功能
2019/09/15 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
护理学毕业生求职信
2013/11/14 职场文书
2014年教师党员自我评议
2014/09/19 职场文书
群众路线领导班子整改方案
2014/10/25 职场文书
实习感想范文
2015/08/10 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
为什么MySQL 删除表数据 磁盘空间还一直被占用
2021/10/16 MySQL