pandas如何根据某个栏位进行排序
时间: 2023-08-14 22:08:21 浏览: 78
pandas 选择某几列的方法
你可以使用 `sort_values()` 方法来根据某个栏位进行排序。以下是一个简单的例子:
```python
import pandas as pd
# 创建一个 DataFrame
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky'], 'Age': [28, 34, 29, 42]}
df = pd.DataFrame(data)
# 根据 Age 栏位进行排序
df = df.sort_values(by='Age')
print(df)
```
这将输出以下结果:
```
Name Age
0 Tom 28
2 Steve 29
1 Jack 34
3 Ricky 42
```
在这个例子中,我们首先创建了一个简单的 DataFrame,然后使用 `sort_values()` 方法将其根据 Age 栏位进行升序排序。注意,`sort_values()` 方法默认是升序排序,如果你想要降序排序,可以设置 `ascending=False` 参数。
阅读全文