8 Dataframe 排序(sort_index()和sort_values())
2021-02-01 22:17
标签:span mergesort last 需要 pre fir 指定 方向 false 8.1 按索引进行排序(sort_index()) 8.2 按值排序(sort_values()) 8 Dataframe 排序(sort_index()和sort_values()) 标签:span mergesort last 需要 pre fir 指定 方向 false 原文地址:https://www.cnblogs.com/lhjc/p/12812624.htmlunsorted_df=pd.DataFrame(np.random.randn(10,2),index=[1,4,6,2,3,5,9,8,0,7],
columns=[‘col2‘,‘col1‘])
### 按索引排序,需要指定轴和方向,默认为列方向排序
unsorted_df.sort_index()#默认为index升序
unsorted_df.sort_index(ascending=False)#此时为index降序
unsorted_df.sort_index(axis=1,ascending=True,inplace=False,na_position=‘last‘)
#此时为columns方向升序,inplace指明是否替代原df,na_position指明缺失值的位置(‘last‘,‘first‘)
unsorted_df.sort_index().sort_index(axis=1,ascending=True,inplace=False,na_position=‘last‘)
#index和colimns同时排序,可以直接粘在后面### 按值排序
unsorted_df.sort_values(by=[‘col1‘,‘col2‘])
unsorted_df.sort_values(by=2,axis=1)#axis=1时表明对columns行方向排序,by=1表示对index=1的行排
## 也可为排序过程制定方法
unsorted_df.sort_values(by=‘col1‘,kind=‘mergesort‘)
上一篇:js-数组操作方法大全
下一篇:mac java环境搭建
文章标题:8 Dataframe 排序(sort_index()和sort_values())
文章链接:http://soscw.com/index.php/essay/49688.html