python如何统计excel

原创
admin 9小时前 阅读数 1 #Python

Python在数据处理方面非常强大,我们可以使用pandas库来读取Excel文件并进行统计,以下是一个简单的例子,假设我们有一个包含学生成绩的Excel表格,每个单元格包含学生的姓名和他们的分数。

我们需要安装pandas库和openpyxl库,Pandas库是Python的一个数据分析工具,而openpyxl库则是用于读写Excel文件的库。

安装这两个库可以使用以下命令:

pip install pandas openpyxl

我们可以使用以下代码读取Excel文件并进行统计:

import pandas as pd
读取Excel文件
file_path = 'student_scores.xlsx'
data = pd.read_excel(file_path, engine='openpyxl')
计算平均分
average_scores = data['Score'].mean()
计算最高分和最低分
max_score = data['Score'].max()
min_score = data['Score'].min()
打印统计结果
print(f"平均分:{average_scores:.2f}")
print(f"最高分:{max_score}")
print(f"最低分:{min_score}")

代码会计算学生的平均分、最高分和最低分,并打印出来,注意,这个例子假设Excel文件中有一个名为'Score'的列,其中包含学生的分数,如果你的Excel文件结构不同,你需要根据实际情况修改代码。

热门