python体测成绩数据分析统计服_体测成绩数据分析

使用Python的pandas库对高一体测成绩进行数据读取、预处理和分数映射,通过处理空值、时间格式转换,将评分标准表与成绩表结合,实现了对学生肺活量、50米跑、1000米跑和引体向上等项目的评分统计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import numpy as np

import pandas as pd

from pandas import Series,DataFrame

import matplotlib.pyplot as plt

import seaborn as sns

# 让图形在控制台打印出来

%matplotlib inline

boy = pd.read_excel('18级高一体测成绩汇总.xls')

boy

1097a361f4ab83ff6f2b328fdefa1f16.png

#header=[0,1] 把第一行 和第二行 作为 一级 二级索引

score = pd.read_excel('体测成绩评分表.xls',header=[0,1])

ca88f7842622a4146c610eee677e9b94.png

boy.info()

3ad3504d36954f02c96208d1c52bc03b.png

# 去掉班级的一列

temp = boy.loc[boy['班级']!='班级']

#去完重复 显示有多少个班级

temp['班级'].unique()

150ef565a919d5cd7a30b33cb240f150.png

# inplace=True 直接修改boy里的 6班为6

boy = boy.loc[boy['班级']!='班级']

#boy.replace(to_replace={"班级":"6班"},value=6,inplace=True)

boy.replace(to_replace={"6班":"6"},inplace=True)

boy['班级'].unique()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值