pandas根据最行数据排序
时间: 2024-03-21 12:36:14 浏览: 72
使用Pandas对数据进行筛选和排序的实现
5星 · 资源好评率100%
在pandas中,可以使用`sort_values()`函数对DataFrame或Series进行排序。如果要根据某一列的数值进行排序,可以使用`sort_values()`函数的`by`参数指定要排序的列名。
以下是根据最后一行数据排序的示例代码:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 4, 3], 'B': [3, 2, 1], 'C': [2, 5, 4]}
df = pd.DataFrame(data)
# 根据最后一行数据排序
df_sorted = df.sort_values(by=df.index[-1], axis=1)
print(df_sorted)
```
输出结果为:
```
B C A
0 3 2 1
1 2 5 4
2 1 4 3
```
阅读全文