[理学]方差分析建模.ppt
《[理学]方差分析建模.ppt》由会员分享,可在线阅读,更多相关《[理学]方差分析建模.ppt(30页珍藏版)》请在三一办公上搜索。
1、方差分析作为分析试验数据的一种重要工具,是数理统计的 基本方法之一.方差 分析是研究一些因素(自变量)对某个指标(因变量)的相关关系,研究哪些因素对指标的影响是显著的,哪些因素对指标的影响不显著,最终找到有力的试验条件,方差分析建模,当试验中考察的因素只有一个时,称为单因素试验;若同时研究两个或两个以上的因素对试验指标的影响时,则称为两因素或多因素试验。通常方差分析简称为ANOVA(Analysis of Variance),单因素方差分析,1单因素方差分析模型,设指标变量为Y,因素为A,它可以取几个不同的水平,记为A1,Aa,在水平Ai上作若干次试验,试验结果为yi1,yini,需要考虑因素
2、A对指标的影响是否显著.,将A在某个水平下的试验结果看成一个随机变量(总体),因此考虑A取不同水平时的指标有无显著差异,就是检验几个总体的均值是否相等.假定在水平Ai下的总体服从正态分布,他们可以有不同的均值i,但有相同的方差2,需要检验假设:,将每次试验结果 yij 分解为,建立方差分析模型如下:,(3.2),2.单因素方差分析的Matlab实现,p,c,s=anova1(X,group),输入:X是一个向量,从第一个总体的样本到第r个总体的样本依次排列,group是与X有相同长度的向量,表示X中的元素是如何分组的.group中某元素等于i,表示X中这个位置的数据来自第i个总体.因此grou
3、p中分量必须取正整数,从1直到r.,p,c,s=anova1(X)%比较X各列数据的均值是否相等,输出p是零假设成立时概率,对给定的,若p,则有显著差异;c是方差分析表,s用于多重比较的输入.,输入X各列的元素相同,即各总体的样本大小相等,称为均衡数据的方差分析,不均衡时用下面的命令,例3.1.某水产研究所为了比较四种不同配合饲料对鱼的饲喂效果,选取了条件基本相同的鱼20尾,随机分成四组,投喂不同饲料,经一个月试验以后,各组鱼的增重结果列于下表。,表3-1 饲喂不同饲料的鱼的增(单位:10g),四种不同饲料对鱼的增重效果是否显著?,解:这是单因素均衡数据的方差分析,Matlab程序如下:,A=
4、31.927.931.828.435.9 24.825.726.827.926.2 22.123.627.324.925.8 27.030.829.024.528.5;%原始数据输入,B=A;%将矩阵转置,Matlab中要求各列为不同水平,p,c,s=anova1(B),运行后得到一表一图,表是方差分析表(重要);图是各列数据的盒子图,离盒子图中心线较远的对应于较大的F值,较小的概率p.,表中所列出的各项意义如下:,因为p=0.00290.01,故不同饲料对鱼的增重效果极为显著.,四种不同饲料对鱼的增重效果极为显著,那么哪一种最好呢?请看下图,此时,第一个图对应第一种饲料且离盒子图中心线较远,
5、效果最突出。如果从原始数据中去掉第一种饲料的试验数据,得到的结果为各种饲料之间对鱼的增重效果不显著.,p=anova1(B(:,2:4),例3.2 为比较同一类型的三种不同食谱的营养效果,将19支幼鼠随机分为三组,各采用三种食谱喂养.12周后测得体重,三种食谱营养效果是否有显著差异?,解:这是单因素非均衡数据的方差分析,A=164 190 203 205 206 214 228 257 185 197 201 231 187 212 215 220 248 265 281;,group=ones(1,8),2*ones(1,4),3*ones(1,7);,p=anova1(A,group),表
6、3-2 饲喂不同食谱鼠的增重,方差分析表,均值盒子图,由于概率p=0.1863比较大,故认为三种食料没有显著差异.,3.多重比较的MATLAB实现,为方便找到具有显著差异的方案,我们给出多重比较的MATLAB命令。,C=multcompare(s),其中输入s,由p,c,s=anova1(b);得到输出的结果;输出C共有5列,其中前两列给出样本编号,后三列分别为两个样本均值差的置信区间与估计量.,练习:对于例3.1,利用多重比较命令进行分析,关键理解输出的含义。,例3.3 四个实验室试制同一型号纸张,为了比较光滑度每个实验室测量了8张纸,进行方差分析,解:,a=38.7,41.5,43.8,4
7、4.5,45.5,46,47.7,58 39.2,39.3,39.7,41.4,41.8,42.9,43.3,45.8 34,35,39,40,43,43,44,45 34,34.8,34.8,35.4,37.2,37.8,41.2,42.8;%输入数据,b=a;%MATLAB只对各列进行分析,p,c,s=anova1(b);%方差分析,c=multcompare(s)%多重比较,表3.3 纸张光滑度数据,若置信区间包含原点则无显著差异,可见只有1,4实验室有显著差异.,另外,软件输出一幅图形,告知1,4有显著差异.,例3.4 内蒙古网络挑战赛C题,就可以用方差分析,比如,考虑承保车辆的车龄统
8、计数据,从2010年9月到2011年3月共有7个月统计数据,我们看成7个水平.根据表3-4分析到期车辆续保率有无差异?,MATLAB程序如下:A=24.83025.22025.06025.84037.27037.76037.81027.45029.08028.81029.22044.77046.28045.35021.64022.24022.19022.37037.09039.03037.22021.16021.95021.86021.71035.31036.85035.34018.50018.42018.34018.70033.68032.78029.00017.23017.82018.00
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 理学 方差分析 建模
链接地址:https://www.31ppt.com/p-2338322.html