方差分析基本介绍以及MATLAB实现

在实际间题中,影响一个事物的因素是很多的,人们总是希望通过各种试验来观察各种因素对试验结果的影响.例如,不同的生产厂家,不同的原材料、不同的操作规程以及不同的技术指标对产品的质量、性能都会有影响.然而,不同因素的影响大小不等

方差分析(analysis of variance.,ANOVA)是研究一种或多种因素的变化对试验结果的观测值是否有影响,从而找出较优的试验条件或生产条件的一种常用的统计方法

人们在试验中所考察到的数量指标,如产量、性能等,称为观测值,影响观测值的条件称为因素,因素的不同状态称为水平,在一个试验中,可以得出一系列不同的观测值。引起观测值不同的原因是多方面的,有的是处理方式或条件不同引起的,这些称为因素效应(或处理效应、条件变异):有的是试验过程中偶然性因素的干扰或观测误差所导致的,这些称为试验误差。

方差分析的主要工作是将测量数据的总变异按照变异原因的不同分解为因素效应和试验误差,并对其作出数量分析,比较各种原因在总变异中所占的重要程度,作出统计推断的依据,由此确定进一步的工作方向

单因素方差分析

对于一般情况下,设试验只有一个因素A在变化,其他因素都不变。A有r个水平A1,A2,\dots,A_r,在水平A_i下进行n_i次独立观测,设x_{ij}表示在因素A的第i个水平下的第j次试验的结果,得到试验指标列在下表中,

简单地说:方差分析的研究内容是单因素/多因素影响下,多个正态总体的均值是否有显著差异,以及影响因素是否显著。

具体的过程是先构造检验统计量,求解出p值,和显著性水平相比较,若p值小于显著性水平,那我们拒绝原假设,任务这个因素显著。

p值:利用样本观测值得到的能够拒绝原假设的最小显著性水平

数学模型:

因子Ar个水平A1,A2,\dots,A_r,所以我们有r个总体,假定:

(1).每个总体均为正态性总体,记为N(\mu_i,\sigma_i^2),i=1,2,\dots,r

(2).\sigma _1^2=\sigma_ 2^2=\dots=\sigma _r^2

(3).每个总体中抽取的样本相互独立,即y_{ij}之间相互独立

方差分析的工作是进行一个假设检验,原假设

H_0: \mu_ 1=\mu _2=\dots=\mu _r

H_1: \mu _1,\mu_ 2,\dots,\mu_ r不全相等

H_0成立时,因子Ar个水平均值相同,A对总体的影响不显著,否则,因子A对总体的影响显著

构造检验统计量:我们利用平方和分解和均方构造的F检验统计量,下面是比较简易的过程

总离差平方和(SST):

\sum_{i=1}^r\sum_{j=1}^m (y_{ij}-\bar{y})^2=m\sum_{i=1}^{r}(y_{i\cdot}-\bar{y})^2 +\sum_{i=1}^r\sum_{j=1}^m(y_{ij}-y_{i\cdot})^2

SST=SSA+SSE


\\SST=\sum_{i=1}^r\sum_{j=1}^m(y_{ij}-y\bar{y})^2,f_T=n-1 \\SSA= m\sum_{i=1}^{r}(y_{i\cdot}-\bar{y})^2,f_A=r-1 \\SSE=\sum_{i=1}^r\sum_{j=1}^m(y_{ij}-y_{i\cdot})^2,f_e=r(m-1)=n-r

下面引入均方,均方就是平方和与对应的自由度之比

\\MS=\frac{Q}{f_Q} \\MS_A=\frac{SSA}{f_A}=\frac{ m\sum_{i=1}^{r}(y_{i\cdot}-\bar{y})^2}{r-1} \\MS_E=\frac{SSE}{f_e}=\frac{\sum_{i=1}^r\sum_{j=1}^m(y_{ij}-y_{i\cdot})^2}{n-r} \\F=\frac{MS_A}{MS_E}=\frac{SSA/f_A}{SSE/f_e}

下面我们不加证明的三个引理

  1. \frac{SSE}{\sigma ^2}=\chi ^2(n-r),E(SSE)=\sigma^2(n-r)
  2. E(SSA)=(r-1)\sigma^2+m\sum_{i=1}^{r}a_i ^2,a_i的定义在下面
  3. SSA,SSE独立


\\y_{ij}=\mu+a_i+\epsilon_{ij},i=1,2,\dots,r,j=1,2,\dots,m\\ \sum_{i=1}^{r}a_i=0

\epsilon_{ij}之间相互独立,\epsilon_{ij}~N(0,\sigma ^2)

F=\frac{SSA/f_A}{SSE/f_e}

H_0的拒绝域:

W=\{F\ge F_{1-\alpha}(f_A,f_e)\}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Logistic..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值