pandas-排序

 

#2种排序一种是按标签一种是按值

#按标签排序
unsorted_df=pd.DataFrame(np.random.randn(10,2),index=[1,4,6,2,3,5,9,8,0,7],columns=['col2','col1'])
print (unsorted_df)
unsorted_df=unsorted_df.sort_index()
print (unsorted_df)

 

 

 

 

 

#按值排序
sorted_df = pd.DataFrame({'col1':[2,1,1,1],'col2':[1,3,2,4]})
print (sorted_df)
sorted_df = sorted_df.sort_values(by='col1',kind='mergesort',ascending=True)
print (sorted_df)

 

 

posted @ 2020-01-13 15:43  JinweiChang  阅读(142)  评论(0编辑  收藏  举报