一八匠、讀取數(shù)據(jù)
數(shù)據(jù)內(nèi)容如下:
ymd,bwendu,ywendu,tianqi,fengxiang,fengli,aqi,aqiinfo,aqiLevel
2018-01-01,3C,-6C,多云,東北風(fēng),1-2級,59,良,2
2018-01-02,4C,-6C,多云,東北風(fēng),3-4級,60,良,2
2018-01-03,5C,-6C,多云,東北風(fēng),5-6級,61,良,2
df = pd.read_csv(data_path)
image.png
二梦湘、對字段值進(jìn)行處理
df.loc[:,'bwendu'] = df['bwendu'].str.replace('C', '').astype('int32')
df.loc[:,'ywendu'] = df['ywendu'].str.replace('C', '').astype('int32')
image.png
三暮的、對單列進(jìn)行排序
df['bwendu'].sort_values()
ps:默認(rèn)是升序
df['bwendu'].sort_values(ascending=False)
image.png
df.sort_values(by='bwendu',ascending=False)
image.png
四介返、對多列進(jìn)行排序
df.sort_values(by=['bwendu','aqi'])
df.sort_values(by=['bwendu','aqi'],ascending=False)
df.sort_values(by=['bwendu','aqi'],ascending=[False, True])
image.png