pandas排序sort方法
收藏
我们可以使用pandas中的sort方法来对表格数据进行快速的排序,从而进行数据分析。我们以只狼人物战力水平作为数据分析对象,数值仅供参考。
import pandas as pd import numpy as np df = pd.read_excel('strength.xlsx') df.index = [1, 0, 2, 3, 4, 5] df
对数据集进行排序是是常用的数据分析需求之一。pandas提供了按索引标签排序sort_index()和按值排序sort_values()两种排序方法。对于DataFrame,可以根据任意一个轴上的索引标签进行排序。默认顺序排序,也可以设置按倒序排序。
#1、按行索引排序 df.sort_index()
#2、按行索引倒序排序,指定ascending=False即可 df.sort_index(ascending=False)
#3、按列索引排序 df.sort_index(axis=1)
#4、按列索引倒序排序,指定ascending=False df.sort_index(axis=1, ascending=False)
#5、按某一列取值进行排序,如攻击力 df.sort_values('攻击力', ascending=False)
0
收藏
请登录后评论
赞