使用 Python 的 Pandas 和 xlrd 库,可以轻松读取 Excel 文件 "计算机等级考试成绩.xls",并进行数据分析。

首先,确保你已经安装了这些库,可以使用以下命令来安装:

pip install pandas xlrd

然后,你可以使用以下代码来读取 Excel 文件并进行数据分析:

import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('计算机等级考试成绩.xls')

# 统计电子信息工程专业缺考的人数
missing_count = df[df['专业'] == '电子信息工程']['成绩'].isna().sum()

# 统计电子信息工程专业总人数
total_count = df[df['专业'] == '电子信息工程'].shape[0]

# 计算缺考率
missing_rate = (missing_count * 100) / total_count

# 打印结果
print('电子信息工程专业缺考人数:', missing_count)
print('电子信息工程专业缺考率: {:.2f}%'.format(missing_rate))

# 统计动画专业考试通过的人数
pass_count = df[df['专业'] == '动画']['成绩'].apply(lambda x: 1 if x >= 60 else 0).sum()

# 统计动画专业总人数
total_count = df[df['专业'] == '动画'].shape[0]

# 计算通过率
pass_rate = (pass_count * 100) / total_count

# 打印结果
print('动画专业考试通过人数:', pass_count)
print('动画专业考试通过率: {:.2f}%'.format(pass_rate))

上述代码将计算电子信息工程专业缺考的人数和缺考率,以及动画专业考试通过的人数和通过率,并将结果打印出来。你可以根据需要进一步处理这些数据或进行其他分析。

Python Pandas Excel 数据分析:计算机等级考试成绩统计

原文地址: https://www.cveoy.top/t/topic/ifp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录