样本方差的分布其实是服从一个χ2分布的。所以,要抽样样本的方差只要知道这个分布是啥就行了。我们直接给出定理,然后证明,最后给个例子。
定理
假设:
1、X_1,⋯,X_n是来自一个正态分布N(μ,σ2)的n个样本
2、Xˉ=n1∑_i=1nX_i是样本的均值
3、S2=n−11∑_i=1n(X_i−Xˉ)2是样本的方差
那么有:
1、Xˉ与S2是相互独立的。
2、σ2(n−1)S2=σ2∑_i=12(X_i−Xˉ)∼χ2(n−1)
我们来证明一下第二个结论(如果您想直接看如何抽样,那就记住这个定理,跳过本段证明即可)
首先,假设有个W如下:
W=i=1∑n(σXi−μ)2=i=1∑n(σ(Xi−Xˉ)2−(Xˉ−μ)2)2=i=1∑n(σXi−Xˉ)2+i=1∑n(σXˉ−μ)2+σ22(Xˉ−μ)i=1∑n(Xi−Xˉ)=i=1∑n(σXi−Xˉ)2+i=1∑n(σXˉ−μ)2+σ22(Xˉ−μ)(i=1∑nXi−nXˉ)=i=1∑n(σXi−Xˉ)2+i=1∑n(σXˉ−μ)2
前面我们已经定义了样本方差,有:
S2(n−1)S2=n−11i=1∑n(Xi−Xˉ)2=i=1∑n(Xi−Xˉ)2
因此,前面的公式可以改写成:
W=σ2(n−1)S2+σ2n(Xˉ−μ)2
到这里,左边的W其实就是一个χ2分布了,不过其自由度是n。因为当X是一个正态分布的时候,(X−μ)/σ就是一个标准正态分布。所以左边是n个正态分布随机变量的平方和,也就是χ2分布。同时,右边的σ2n(Xˉ−μ)2是自由度为1的χ2分布,假设它是Z2=χ2(1)。。我们使用矩母函数来证明这个结果。
在统计学中,矩母函数是一个关于随机变量的实值函数,它可以替代密度函数来描述分布。也就是说,出了概率密度函数外,我们也可以通过矩母函数来描述分布。矩母函数具有单值性。也就是说,如果矩母函数相同,那么这两个分布在所有点上的值也是相同的。
关于矩母函数的介绍可以参考矩母函数简介(Moment-generating function)
右边可以使用如下的矩母函数表示(注:M(⋅)表示矩母函数,它等于E[et⋅],t是实数):
E[et((n−1)S2/σ2+Z2)]=E[et((n−1)S2/σ2⋅etZ2]=M(n−1)S2/σ2(t)⋅MZ2(t)
前面已经说了,左边是自由度为n的χ2分布,右边第二个是自由度为1的χ2分布,而χ2分布的矩母函数的形式是:
(1−2t)−2n
因此,上式左右两边可以继续改写成:
(1−2t)−n/2=M(n−1)S2/σ2(t)⋅(1−2t)−1/2
最终我们得到:
M(n−1)S2/σ2(t)=(1−2t)−(n−1)/2
而这个式子就是自由度为n−1的χ2分布的矩母函数。也就是说:
σ2(n−1)S2=σ2∑i=1n(Xi−Xˉ)2∼χ(n−1)2
接下来我们看一个有意思的东西,n个随机变量在转换成标准正态分布之后,其平方和服从自由度为n的χ2分布:
σ2∑i=1n(Xi−μ)2∼χ2(n)
但是,这些随机变量如果使用样本均值做转换却得到了一个自由度是n−1的χ2分布:
σ2∑i=1n(Xi−Xˉ)2∼χ2(n)
这是因为我们使用样本均值Xˉ估计未知的总体均值的时候,丢掉了一个自由度。这在一般情况下都成立,即在某种χ2随机变量下估计每一个参数都会丢失一个自由度。
假设我们要估计一群人智商所服从的分布的参数。用X_i表示某个人的智商,i=1,⋯,8。假设这群人智商的分布来自于均值是μ=100,方差σ2=162的正态分布,那么σ2(n−1)S2的分布根据上述结论应该是一个自由度为7的χ2分布。即由于样本数量是8,所以有:
σ2(8−1)S2=σ2∑i=18(Xi−Xˉ)2
它是服从一个自由度为7的χ2分布的,其图像如下:
这些都是理论上的,如果要看看实际结果可以这样做实验。我们可以从均值是μ=100,方差σ2=162的正态分布中抽取1000组样本,每一组都是8个样本点。然后计算每一组8个样本点的方差,再把这些方差使用频率直方图画出来。图形结果应该和上述类似。有人做过这样的实验,其图形如下(应该说是非常相似了):
参考:https://onlinecourses.science.psu.edu/stat414/node/173