一、series的排序

series.sort_values(ascending=True,inplace=False)

  ascending:默认是True,升序

  Inplace:是否修改原始sreies

import pandas as pd
df=pd.read_csv('./beijing_tianqi/beijing_tianqi_2018.csv')
df.loc[:,'bWendu']=df['bWendu'].str.replace('','').astype('int32')
df.loc[:,'yWendu']=df['yWendu'].str.replace('','').astype('int32')
#单列排序
df['aqi'].sort_values()
df['bWendu'].sort_values(ascending=False,inplace=True)

 

 

 

二、DataFrame的排序:

DataFrame.sort_values(by,ascending=True,inplace=False)

  by:字符串或者list,单列排序或专多列排序

#DataFrame排序
#单列排序
df.sort_values(by='aqiInfo',ascending=False)
#多列排序,且采用不同的升降序
df.sort_values(by=['aqiInfo','bWendu'],ascending=[True,False])