dataframe排序中sort_values方法的使用—(超级详细)

1.sort_values()方法

sort_values(by, axis=0, ascending=True, inplace=False, kind=’quicksort’, na_position=’last’)

  • ①axis 如果axis=0,那么by=”列名”; 如果axis=1,那么by=”行名”;
  • ②ascending: True则升序,可以是[True,False],即第一字段升序,第二个降序
  • ③inplace: 是否用排序后的数据框替换现有的数据框 ,True,或者False
  • ④kind: 排序方法
  • ⑤na_position : {‘first’, ‘last’}, default ‘last’,默认缺失值排在最后面

2.具体使用
首先先定义一组Dataframe数据如下:

import pandas as pd
data=[['a','3'],['b','1'],['c','2']]
df=pd.DataFrame(data)
print(df)

输出为:

dataframe排序中sort_values方法的使用---(超级详细)

①对第二列进行降序排列:

df = df.sort_values(by = 1,axis = 0,ascending = False)

输入为:

dataframe排序中sort_values方法的使用---(超级详细)
②对第二列进行升序排列:
df = df.sort_values(by = 1,axis = 0,ascending = True)

输入为:

dataframe排序中sort_values方法的使用---(超级详细)

给小哥儿点个赞吧,一起来学习Python小知识!

Original: https://blog.csdn.net/weixin_51098806/article/details/115264798
Author: Clyde_刘
Title: dataframe排序中sort_values方法的使用—(超级详细)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/751823/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球