sort_values()
DataFrame.sort_values(by=‘##’,axis=0,ascending=True, inplace=False, na_position=‘last’)
- by: 指定列名(axis=0或’index’)或索引值(axis=1或’columns’)
- axis: 若axis=0或’index’,则按照指定列中数据大小排序;若axis=1或’columns’,则按照指定索引中数据大小排序,默认axis=0
- ascending: 是否按指定列的数组升序排列,默认为True,即升序排列
- inplace: 是否用排序后的数据集替换原来的数据,默认为False,即不替换
- na_position: {‘first’,‘last’},设定缺失值的显示位置
```python
单列
df.sort_values(by=[‘col1’],na_position=’first’)
多列
df.sort_values(by=[‘col2’,’col3’],ascending=False) ```