Pandas读取excel表格,根据分数一列从大到小排序
时间: 2024-09-21 20:11:25 浏览: 57
解决python pandas读取excel中多个不同sheet表格存在的问题
5星 · 资源好评率100%
要使用Pandas读取Excel文件并按分数列降序排序,你可以按照以下步骤进行:
1. 安装Pandas库[^2]:
```shell
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/
```
2. 使用Pandas的`read_excel`函数加载Excel文件[^1]:
```python
import pandas as pd
# 假设你的Excel文件名为'scores.xlsx',并且分数列名为'Score'
df = pd.read_excel('scores.xlsx', sheet_name='Sheet1', usecols=['Score'])
```
这里假设你的分数数据在一个名为'Sheet1'的工作表中,并且你只想读取'Score'列。
3. 对分数列进行降序排序:
```python
sorted_df = df.sort_values(by='Score', ascending=False)
```
这将返回一个新的DataFrame `sorted_df`,其中分数列按降序排列。
阅读全文