如何筛选不及格人数_考后如何分析三率一分

8ed25bad0770c924f6df87976833e5e4.png

01“三率一分”是什么

各校期中考试陆陆续续结束了,有些老师找到我,说自己学校领导要求分析各班“三率一分”并在教学分析会上进行讨论,他们不知道“三率一分”具体指啥,要分析哪些内容,如何使用工具来进行分析。

就我目前遇到的情况来看,各校对于“三率一分”的分析标准并不统一,市面上对于三率一分的分析指标也众说纷纭,其实具体分析什么,要根据需求来确定。

通俗的来讲,“三率”指的就是某个群体的优秀率、良好率、及格率;“一分”指的是平均分。当然,在分析“三率一分”的同时,可以分析很多其他的指标,故校领导说需要分析“三率一分”,我们不要简单地认为只有几个指标,可以从不同方面进行分析。

02“三率一分”都可以分析什么

考试结束之后,我们一般会拿到成绩单,无论是班级、年级、学校、全区,还是单科、综合、总分,其实都可以按同一个套路进行分析。

669e0a7b5bf3afbb9a266c392c060b42.png

以一个年级的成绩单为例,我们本次讲解的方法,最终需要用到数据透视表功能,以每个班一行进行汇总,在上面的成绩单中可以得出的信息有:班级平均分、班级总人数,但优秀、良好、及格这几个人数无法得知,那么我们首先就要构造出相关数据,要判断每个人是否为优秀、良好或及格,根据各班人数计算比率。

第一步:插入四列分别命名为:是否优秀、是否良好、是否及格、是否不及格

751219c29caa36a52a826ab1f3bc051b.png

按上面的方法,得出所有的内容:

是否优秀:=IF(D2>=85,1,"")

是否良好:=IF(AND(D2<85,D2>=75),1,"")

是否及格:=IF(AND(D2<75,D2>=60),1,"")

是否不及格:=IF(D2<60,1,"")

把所有公式填充好之后,是这样的,这里判断为什么要用“1”,后面会讲

c24403c3d9591529fcc9bbd68a974cfe.png

接下来选中所有列,点击插入,数据透视表

e4c6056433c9a32f9661575c9c6e4bfc.png
  • 将“班级名称”拉到“行”的位置
  • 将“是否优秀”、“是否良好”、“是否及格”、“是否不及格”拉到“值”的位置,并设置为求和
  • 将“得分”、“学号”拉到“值”的位置,得分设置平均值、学号设置计数

注意:我们在前面构造表的时候,判断条件为,如果满足条件就是1,在这里起了作用,可以用来对各班人数求和,如果使用“计数”,那么数据不准确,因为计数默认是计算数据行数整理好之后我们得到的是这样的透视结果

916b7bf588a8d1d28918e32dd1fbab37.png

最后我们可以把这个结果单独粘在一个sheet里,计算优秀率、良好率、及格率、不及格率,并进行美化

c591a4ce951bc9d81392e6db04202d10.png

在这里讲一下最终计算的方式

  • 学号的计数,就是各班学生总数
  • 用优秀、良好、及格、不及格人数分别除以学生总数就得到了优秀率、良好率、及格率、不及格率
  • 优秀率 = 优秀人数 / 学生总数
  • 良好率 = 良好人数 / 学生总数
  • 及格率 = 及格人数 / 学生总数
  • 不及格率 = 不及格人数 / 学生总数

03“三率一分”的分析报告可以分析出哪些内容

我们得到了上面的表格,下面我来简单讲几个可以分析的点:

我们可以通过条件格式,标注出优秀率高于年级平均优秀率的班级,看看是不都是重点班,同理,标出低于平均优秀率的班级,可以请班主任来喝茶

e4785f5194c2b339ab7534f784e9af1e.png

根据条件格式找出前N个不及格率最高的班级,分析是哪个科目的不及格率最高,交给各年级备课组,组内自查,可以设定下次考试的目标并进行跟踪分析

8b486b6bfd908d68ee2f739b3a1ee1fd.png

我们可以看到4班、14班平均分都比7班低,但优秀率却比7班高,这说明7班整体分数较集中,4班和14班分数比较分散,故如果需要指导学生系统性复习,可以参考7班老师的教学方法,如果选择学生参加竞赛,那可以从优秀率高的班级中选择

04“三率一分”对绩效考核的帮助

很多学校考试结束之后,除了考试分析会,就是要进行教师阶段性的绩效评定了,我们可以加一列叫做绩效评分,并设定一个公式,给不同指标分配权重,如:

绩效分 = 优秀率*10+良好率*3-及格率*1-不及格率*5+平均分*5%

具体参数和计算方法,各备课组可以商议后决定

79cd968da68a348389e26db34c097770.png

以上就是“三率一分”相关的基础分析内容,有机会可以讲解一些更深层次的指标如何计算,谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用 Pandas 来实现统计学校专业的不及格人数不及格率、及格人数和及格率。首先,你需要有一个包含学生信息和成绩的数据集,其中至少包括学生姓名、专业、和成绩等字段。 假设你的数据集名为 `students`,其中包含的字段为 `姓名`、`专业`、`成绩`。你可以按照以下步骤进行统计: 1. 导入 Pandas 库: ```python import pandas as pd ``` 2. 读取数据集,并查看前几行数据: ```python students = pd.read_csv('students.csv') print(students.head()) ``` 3. 使用 Pandas 的筛选功能筛选不及格的学生: ```python failed_students = students[students['成绩'] < 60] ``` 4. 统计不及格人数不及格率: ```python num_failed_students = len(failed_students) failed_rate = num_failed_students / len(students) * 100 ``` 5. 使用 Pandas 的筛选功能筛选出及格的学生: ```python passed_students = students[students['成绩'] >= 60] ``` 6. 统计及格人数和及格率: ```python num_passed_students = len(passed_students) passed_rate = num_passed_students / len(students) * 100 ``` 最后,你可以打印出统计结果: ```python print("不及格人数:", num_failed_students) print("不及格率:", failed_rate, "%") print("及格人数:", num_passed_students) print("及格率:", passed_rate, "%") ``` 以上就是使用 Pandas 实现统计学校专业不及格人数不及格率、及格人数和及格率的方法。请注意,这里的代码仅仅是一种示例,具体的实现方式需要根据你的数据集结构进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值