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查找第k小元素代码分享
Dec 18 Python
Python操作MySQL数据库9个实用实例
Dec 11 Python
python实现读取并显示图片的两种方法
Jan 13 Python
linux环境下的python安装过程图解(含setuptools)
Nov 22 Python
为什么str(float)在Python 3中比Python 2返回更多的数字
Oct 16 Python
Django model序列化为json的方法示例
Oct 16 Python
Django框架中序列化和反序列化的例子
Aug 06 Python
关于tf.reverse_sequence()简述
Jan 20 Python
Python实时监控网站浏览记录实现过程详解
Jul 14 Python
Python基于pyjnius库实现访问java类
Jul 31 Python
Python制作运行进度条的实现效果(代码运行不无聊)
Feb 24 Python
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
Jun 26 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动态编译出现Cannot find autoconf的解决方法
2014/11/05 PHP
深入讲解PHP Session及如何保持其不过期的方法
2015/08/18 PHP
关于php几种字符串连接的效率比较(详解)
2017/02/22 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
PHP单元测试框架PHPUnit用法详解
2019/01/23 PHP
JavaScript中使用构造函数实现继承的代码
2010/08/12 Javascript
jQuery总体架构的理解分析
2011/03/07 Javascript
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
javascript表单控件实例讲解
2016/09/13 Javascript
使用PBFunc在Powerbuilder中支付宝当面付款功能
2016/10/01 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
手把手教你用Node.js爬虫爬取网站数据的方法
2018/07/05 Javascript
详解JS转换数值函数Number()、parseInt()、parseFloat()
2018/08/24 Javascript
Angular使用Restful的增删改
2018/12/28 Javascript
JavaScript 扩展运算符用法实例小结【基于ES6】
2019/06/17 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
python 根据正则表达式提取指定的内容实例详解
2016/12/04 Python
Python cookbook(数据结构与算法)从任意长度的可迭代对象中分解元素操作示例
2018/02/13 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
python try except返回异常的信息字符串代码实例
2019/08/15 Python
python 调试冷知识(小结)
2019/11/11 Python
python实现从wind导入数据
2019/12/03 Python
10个示例带你掌握python中的元组
2020/11/23 Python
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
Diamondback自行车:拥有你的冒险
2019/04/22 全球购物
学生会竞聘书范文
2014/03/31 职场文书
班风学风建设方案
2014/05/06 职场文书
2014国庆节国旗下演讲稿(精选版)
2014/09/26 职场文书
2014年幼儿园教学工作总结
2014/12/04 职场文书