python dataframe排序
时间: 2023-04-29 15:04:33 浏览: 97
Python 对DataFrame数据分组并排序并选择最优数据
在 Pandas 中,可以使用 `sort_values()` 方法对 DataFrame 进行排序。该方法默认按照升序排序,可以通过设置 `ascending=False` 参数实现降序排序。
示例:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 按照 A 列升序排序
df.sort_values(by='A')
# 按照 A 列降序排序
df.sort_values(by='A', ascending=False)
```
也可以使用 sort_index()函数进行排序,如果不指定参数,则按照索引升序排序。
```
df.sort_index()
```
阅读全文