使用pandas怎么实现按照列的值进行排序

发布时间:2020-12-14 14:19:34

来源:亿速云

阅读:153

作者:Leah

这期内容当中小编将会给大家带来有关使用pandas怎么实现按照列的值进行排序,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

按照某一列排序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读取html并排序,使用pandas怎么实现按照列的值进行排序相关推荐

  1. java集合根据值排序_Java 8:对集合中的值进行排序

    java集合根据值排序 意识到Java 8将在接下来的几周内发布其GA版本之后,我认为现在是时候来看看它了,在过去的一周里,我一直在阅读Venkat Subramaniam的书 . 我要讲的是第3章, ...

  2. pandas 读取csv_「技巧」Pandas常见的性能优化方法

    来源: Datawhale 作者: 阿水 Pandas是数据科学和数据竞赛中常见的库,我们使用Pandas可以进行快速读取数据.分析数据.构造特征.但Pandas在使用上有一些技巧和需要注意的地方,如 ...

  3. pandas读取xlsx

    一.使用pandas读取xlsx 引用pandas库 import pandas as pd pd.read_excel(path, sheet_name=0, header=0, names=Non ...

  4. python用pandas读取excel_Python使用pandas处理Excel

    一.安装环境: 1:pandas依赖处理Excel的xlrd模块,所以我们需要提前安装这个,安装命令是:pip install xlrd 2:安装pandas模块还需要一定的编码环境,所以我们自己在安 ...

  5. pandas玩转excel-> (2)如何利用pandas读取excel数据文件

    pandas玩转excel-> (2)如何利用pandas读取excel数据文件 import pandas as pd #将excel文件读到内存中,形成dataframe,并命名为peopl ...

  6. python如何从一个dataframe提取相应的行组成一个新的dataframe_从Excel到Python:最常用的36个Pandas函数!最完整的Pandas教程!...

    本文涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据清洗.预处理,以及最常见的数据分类,数据筛选,分类汇总,透视等最常见的操作. 生成数据表 常见的生成数据表的方法有两 ...

  7. astype函数_从Excel到Python:最常用的36个Pandas函数!最完整的Pandas教程!

    本文涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据清洗.预处理,以及最常见的数据分类,数据筛选,分类汇总,透视等最常见的操作. 生成数据表 常见的生成数据表的方法有两 ...

  8. python 对字典分别按照key值、value值进行排序

    1.sorted函数 首先介绍sorted函数,sorted(iterable,key,reverse),sorted一共有iterable,key,reverse这三个参数. 其中iterable表 ...

  9. pandas 读取所有表头_像用excel一样用pandas

    1 说明 预计需要15min阅读此教材: 本教材仅讲述如何查看excel数据,筛选,排序,查找替换数据,不涉及excel中复杂的图形绘制及样式修改. 2 假设 假设,已经存在一个test.xlsx文件 ...

最新文章

  1. 一台支持vlan管理的交换机_关于交换机的VLAN技术你了解多少?
  2. 零基础学习python爬虫_教你零基础如何入门Python爬虫!
  3. 深思:如何堂堂正正的做事
  4. Android动画曲线库AndroidEasingFunctions
  5. 联想手机android系统耗电,联想 K900 Android 4.2 手机续航能力实测
  6. Django + Nginx + Uwsgi + Celery + Rabbitmq 做一个高速响的应网站架构
  7. 自定义函数strcomp(),实现两个字符串的比较
  8. fgetcsv()函数
  9. 容纳10万人服务器多少钱_令人尴尬的故事:为什么我的服务器只能容纳10名玩家...
  10. 暴露的全局方法_Dubbo源码解析实战 - 服务暴露原理
  11. 新技能 get —— 如何校验 md5(windows)
  12. atitti 提升稳定性的艺术之程序代码级别稳定性的艺术 attialx著 艾提拉著 s420.docx 1. 前言 1 2. 为什么会发生稳定性问题 1 2.1. 单点故障(单点故障率较高) 1
  13. matlab图片测量尺寸_基于视觉的零件尺寸测量方法
  14. 【小强推歌】---香港历年10大中文金曲 下载 1978-2002
  15. NBIOT 关键术语
  16. WPS如何将金额快速改为万元显示
  17. 软件智能:aaas系统中的数学程序与技术服务之1 序篇之 绪言
  18. 理解深度神经网络——DNN(Deep Neural Networks)
  19. 产品经理七个局——破局之术
  20. Methods to Control Your Own Feelings One

热门文章

  1. 用Elm语言降低失败的风险
  2. sql 中使用 where 1=1 和 where 1=0的作用
  3. APR-Util 1.5.1 发布
  4. APICloud开发者进阶之路 | 超级实用技巧
  5. 基于以太坊的去中心化宠物商店构建教程
  6. CentOS 6.9安装配置nmon
  7. Objective-c(1)
  8. Android AIDL的实现
  9. 《央视-走遍中国》,没机会亲自去看,了解一下也好
  10. 计算机应用技术国外现状,浅析计算机应用技术的现状及发展趋势