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 相关文章推荐
python3.5使用tkinter制作记事本
Jun 20 Python
Python极简代码实现杨辉三角示例代码
Nov 15 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
Python+Turtle动态绘制一棵树实例分享
Jan 16 Python
实践Vim配置python开发环境
Jul 02 Python
CentOS 7下安装Python3.6 及遇到的问题小结
Nov 08 Python
Python日期时间Time模块实例详解
Apr 15 Python
Django def clean()函数对表单中的数据进行验证操作
Jul 09 Python
Python基础之字符串格式化详解
Apr 21 Python
Python中time与datetime模块使用方法详解
Mar 31 Python
Python如何用re模块实现简易tokenizer
May 02 Python
python计算列表元素与乘积详情
Aug 05 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读取文件内容的几种方法详解
2013/06/26 PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
Laravel服务容器绑定的几种方法总结
2020/06/14 PHP
PHP ob缓存以及ob函数原理实例解析
2020/11/13 PHP
使用jQuery的ajax功能实现的RSS Reader 代码
2009/09/03 Javascript
Javascript学习笔记-详解in运算符
2011/09/13 Javascript
iframe调用父页面函数示例详解
2014/07/17 Javascript
jQuery背景插件backstretch使用指南
2015/04/21 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
Python使用正则表达式实现文本替换的方法
2017/04/18 Python
Python之列表实现栈的工作功能
2019/01/28 Python
分享8点超级有用的Python编程建议(推荐)
2019/10/13 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
python计算二维矩形IOU实例
2020/01/18 Python
Python字符串hashlib加密模块使用案例
2020/03/10 Python
Python如何通过百度翻译API实现翻译功能
2020/04/02 Python
CSS3混合模式mix-blend-mode/background-blend-mode简介
2018/03/15 HTML / CSS
Canvas实现保存图片到本地的示例代码
2018/06/28 HTML / CSS
澳大利亚领先的在线葡萄酒零售商:Get Wines Direct
2018/03/27 全球购物
英国受欢迎的运动鞋和街头服装商店:Footasylum
2018/06/12 全球购物
ECCO英国官网:丹麦鞋履品牌
2019/09/03 全球购物
英国第一的滑雪服装和装备零售商:Snow+Rock
2020/02/01 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
应届毕业生自我评价分享
2013/12/15 职场文书
大学生军训自我鉴定
2014/02/12 职场文书
师范教师专业大学生职业生涯规划范文
2014/03/02 职场文书
2014年教研组工作总结
2014/11/26 职场文书
先进班组材料范文
2014/12/25 职场文书
个人专业技术总结
2015/03/05 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript
SQL SERVER存储过程用法详解
2022/02/24 SQL Server
Mysql中的触发器定义及语法介绍
2022/06/25 MySQL