读取数据
读取的数据如下:
Series的排序:
- Series.sort_values(ascending=True, inplace=False)
参数说明:
-
ascending:默认为
True升序排序,为False降序排序。 -
inplace:是否修改原始
Series。
DataFrame的排序:
- DataFrame.sort_values(by, ascending=True, inplace=False)
参数说明:
- by:字符串或者List<字符串>,单列排序或者多列排序。
-
ascending:
bool或者List,默认为True,如果为list,则会对多个列进行排序。 -
inplace:是否修改原始
DataFrame。
单列排序
dataframe中的排序需要指定某列:
多列排序
多列排序中参数by是一个list字符串:
多列排序中优先的排序顺序由by中的list所在的顺序决定,如上图所示,先对"aqiLevel"排序再对"bWendu"排序。