series.sort_values
时间: 2023-07-05 21:03:51 浏览: 131
sort_values
`sort_values` 是 DataFrame 或 Series 对象的一个方法,用于按照指定的列或行进行排序。它可以接受以下参数:
- `by`: 指定按照哪一列进行排序,可以是单个列名或者列名列表。
- `axis`: 指定按照行还是列进行排序,0 表示按照行进行排序,1 表示按照列进行排序。
- `ascending`: 指定排序是升序还是降序,默认为升序。
- `inplace`: 指定是否直接在原对象上进行排序,默认为 False,表示不改变原对象,而是返回一个新的排序后的对象。
示例:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 18, 40, 32],
'score': [90, 80, 70, 85]}
df = pd.DataFrame(data)
# 按照年龄进行升序排序
df.sort_values(by='age', ascending=True, inplace=True)
print(df)
```
输出:
```
name age score
1 Bob 18 80
0 Alice 25 90
3 David 32 85
2 Charlie 40 70
```
阅读全文