平均分与加权分:两种算法怎么用
三门课的成绩摆在一起:语文90、数学80、英语70。把三个数加起来除以3,得80分。这是最熟悉的平均分,也叫算术平均。它默认每门课地位相同,谁也不比谁更重要。算起来简单,一个公式:总和除以个数。
但现实里,科目常常不是等价的。比如大学里语文2学分、数学3学分、英语1学分。学分代表这门课占用的分量。这时候直接取80就不合适了,因为数学的影响应该更大。加权分的思路是:先给每个分数配一个权重,再算加权总和除以权重总和。
具体算一遍。权重用学分:90×2=180,80×3=240,70×1=70。加权总和是180+240+70=490。权重总和是2+3+1=6。加权平均分=490÷6≈81.67。比算术平均的80高了1.67分。差别来自数学权重最大,而数学考了80,高于英语的70,拉高了整体。
如果换成权重为语文1、数学1、英语2,结果就反过来。90×1+80×1+70×2=310,权重和1+1+2=4,加权平均77.5,比80低。可见权重一变,结果跟着变。加权分的核心不是分数本身,而是“谁说了算”。
什么时候必须用加权?常见的场景有三类。一是学分制成绩单,学分就是权重;二是考试由平时成绩和期末成绩合成,比如平时占30%、期末占70%;三是统计里的加权移动平均,给近期数据更高权重。只要各项的重要性不同,算术平均就会失真。
举个平时分和期末分的例子。平时成绩85,期末成绩70。如果学校规定平时占40%、期末占60%,加权分=85×0.4+70×0.6=34+42=76。若直接取平均(85+70)÷2=77.5,高了1.5分。别小看这1.5,在按排名录取或评优时,可能刚好卡在边界上。
加权分有一个容易忽略的前提:权重之和通常要等于1,或者用“除以权重总和”来归一化。上面学分例子里权重和是6,所以要除以6;百分比例子里0.4+0.6=1,直接加就行。如果权重和不为1又忘了除,算出来的数会大得离谱。这是手算时最常见的错误。
另一个坑是权重口径不一致。比如两门课,一门用学分做权重,另一门用课时做权重,混在一起加权,结果没有意义。权重必须来自同一套标准。同样,缺失值也要小心:某次考试缺考按0分算,还是不计入权重?两种处理得到的加权分完全不同。
那到底用哪个?如果各项确实同等重要,算术平均就够了,简单透明。如果各项分量不同,尤其涉及学分、占比、金额、人数这类因素,就用加权分。拿不准的时候,先把权重列出来,看看它是否合理,再动手算。平均分回答“一样重时是多少”,加权分回答“不一样重时是多少”。
最后留一道小题:某课程作业占20%、期中占30%、期末占50%,得分分别是88、76、90。加权分=88×0.2+76×0.3+90×0.5=17.6+22.8+45=85.4。把它和算术平均(88+76+90)÷3≈84.67比一比,差0.73分。动手算一遍,比记公式管用。