DataFrame按某种指定顺序排序

  • 创建待排序DataFrame并指定排序列表
  • 对DataFrame排序

创建待排序DataFrame并指定排序列表

import pandas as pd
import numpy as np
# 创建待排序dataframe
name = ['Tom', 'John', 'Lillian']
grade = [97,83,89]
df_grade = pd.DataFrame(name,columns=['name'])
df_grade['grade'] = pd.DataFrame(grade)
# 指定排列顺序 e.g.按姓名排序
sort_list = ['Lillian', 'Tom', 'John']

对DataFrame排序

df_grade.index = df_grade['name']
sort_df_grade = df_grade.loc[sort_list]

DataFrame按某种指定顺序排序相关推荐

  1. SQL Server中使用自定义指定顺序排序

    SQL Server中使用自定义指定顺序排序 原文:SQL Server中使用自定义指定顺序排序 比如需要对SQL表中的字段NAME进行如下的排序: 张三(Z) 李四(L) 王五(W) 赵六(Z) 如 ...

  2. 【oracle】oracle按照某字段指定顺序排序

    目录 方案一.通过order by instr实现指定顺序排序 方案二:通过order by decode 补充:通过拼音.比划.部首排序方法 使用拼音排序 使用部首排序 使用笔画数排序 在做报表展现 ...

  3. python列表按照指定顺序排序-pandas中的DataFrame按指定顺序输出所有列的方法

    问题: 输出新建的DataFrame对象时,DataFrame中各列的显示顺序和DataFrame定义中的顺序不一致. 例如: import pandas as pd grades = [48,99, ...

  4. SQL学习之使用order by 依照指定顺序排序或自己定义顺序排序

    我们通常须要依据客户需求对于查询出来的结果给客户提供自己定义的排序方式,那么我们通常sql须要实现方式都有哪些,參考很多其它资料总结例如以下(不完好的和错误望大家指出): 一.假设我们仅仅是对于在某个 ...

  5. SQL学习之使用order by 按照指定顺序排序或自定义顺序排序

    我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的排序方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出): 一.如果我们只是对于在某个程序中的应用 ...

  6. order by 按照指定顺序排序或自定义顺序排序

    我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的排序方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出): 一.如果我们只是对于在某个程序中的应用 ...

  7. 使用order by 按照指定顺序排序或自定义顺序排序

    我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的排序方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出): 一.如果我们只是对于在某个程序中的应用 ...

  8. PostgreSQL 按指定顺序排序

    因为PostgreSql没有order by field 所以按照指定的顺序排序就没有这么简单了,可以使用case when then进行排序 示例一 SELECT stage, pln_status ...

  9. DB2按照字段的指定顺序排序

    我们经常会遇到这样一个问题,某个列的可能值为 1, 2, 3.现在需要按照 2, 1, 3 的顺序排序,该怎么办呢? MySql中可以: select * from my_table where co ...

最新文章

  1. OpenWRT中运行脚本报错
  2. c# bitmap 去除噪点_黑头怎么去除最有效用盐处理的方法推荐
  3. android点击隐藏控件,Android编程实现点击EditText之外的控件隐藏软键盘功能
  4. linux_mint语言卡住,使用linux mint 16的容易死机怎么处理?
  5. linux 查看系统函数库,教你在Linux操作系统中如何创建函数库
  6. electronics.local在SAP Hybris中出现的几个位置
  7. 为什么linux默认都没有MP3和视频或者连FLASH都没有呢?
  8. oracle关于时区,关于oracle时区
  9. R中读取包含中文字符的文件时这个诡异的错误你见过吗?
  10. (31)FPGA米勒型状态机设计(二段式)(第7天)
  11. Java基础之创建对象的五种方式
  12. 谈FTP服务器***技术及其展望 (下)
  13. Response.Write() Alert后页面布局改变
  14. phpstorm设置鼠标滚动缩放代码字体大小
  15. vue+腾讯地图 实现坐标拾取器功能
  16. wps里面函数怎么使用_WPS表格中常用文本函数的用法
  17. 锋麦4S笔记本英伟达独显驱动安装
  18. 紫光服务器管理口装系统,紫光一键重装系统步骤方法
  19. 怎样利用python写游戏辅助_怎样才能写游戏辅助?
  20. 光纤传感器应力传感研究

热门文章

  1. Day25|组合板子|216. 组合总和 III| 17. 电话号码的字母组合
  2. 最新易企秀 微场景制作源码 易企秀去版权源码 带几百套模板
  3. 测试银行卡号必看(长度限制及卡号字符类型总结)
  4. Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法
  5. 北京元阔装饰安徽分公司 装修过后两年不到的墙面 及 相关
  6. matlab中clock是什么,matlab中的clock
  7. oracle在服装上的应用,形式美法则在服装设计中的应用
  8. 【MySQL】MySQL中如何对数据进行排序
  9. 再携手,齐并进!菊风助力宁波银行坐席PUSH外呼项目
  10. 淘宝居然还有卖代码的