You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于均值与分数区间百分比计算班级成绩标准差

计算班级成绩的标准差

问题分析

已知班级成绩的概率分布:

  • 20%的学生成绩低于30分
  • 40%的学生成绩在30~60分之间
  • 40%的学生成绩高于60分
    班级平均成绩(均值)$\mu=66$分。由于题目未给出组内具体成绩分布,我们采用统计中分组数据计算的常用近似:假设每个区间内成绩均匀分布。

步骤1:确定各组均值

均匀分布区间$[a,b]$的均值为$\frac{a+b}{2}$:

  • 第一组(<30分):假设区间为$[0,30]$,均值$\mu_1=\frac{0+30}{2}=15$,概率$p_1=0.2$
  • 第二组(30~60分):区间$[30,60]$,均值$\mu_2=\frac{30+60}{2}=45$,概率$p_2=0.4$
  • 第三组(>60分):设其均值为$\mu_3$,概率$p_3=0.4$

利用均值公式$\mu = p_1\mu_1 + p_2\mu_2 + p_3\mu_3$计算$\mu_3$:

66 = 0.2*15 + 0.4*45 + 0.4*μ3
66 = 3 + 18 + 0.4μ3
0.4μ3 = 45
μ3 = 112.5

由此可得第三组的区间上限为$2*112.5 - 60=165$,即区间为$[60,165]$。

步骤2:计算平方期望$E(X^2)$

均匀分布的平方期望公式为$E(X2)=\frac{a2+ab+b^2}{3}$:

  • 第一组:$E(X_12)=\frac{02+0*30+30^2}{3}=300$
  • 第二组:$E(X_22)=\frac{302+30*60+60^2}{3}=2100$
  • 第三组:$E(X_32)=\frac{602+60*165+165^2}{3}=13575$

总平方期望:

E(X^2) = 0.2*300 + 0.4*2100 + 0.4*13575
E(X^2) = 60 + 840 + 5430 = 6330

步骤3:计算方差与标准差

方差公式为$Var(X)=E(X2)-\mu2$,标准差为方差的平方根:

Var(X) = 6330 - 66^2 = 6330 - 4356 = 1974
σ = √1974 ≈ 44.43

补充说明

如果采用组中值直接近似(用组中值的平方计算$E(X^2)$),结果会略有不同:

  • $E(X2)=0.2*152 + 0.445^2 + 0.4112.5^2=5917.5$
  • 方差$=5917.5-4356=1561.5$,标准差$\approx39.51$

两种结果的差异源于对组内分布的假设不同,实际应用中需根据数据特性选择合适方法。

内容的提问来源于stack exchange,提问作者Muhammad Mursaleen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 20:46:00