1、2023 年第 36 卷第 S1期四川精神卫生http:/合理进行均值比较随机区组设计定量资料多元方差分析胡纯严1,胡良平1,2*(1.军事科学院研究生院,北京 100850;2.世界中医药学会联合会临床科研统计学专业委员会,北京 100029*通信作者:胡良平,E-mail:)【摘要】本文目的是介绍与随机区组设计定量资料多元方差分析有关的基本概念、计算方法、一个实例以及SAS实现。基本概念包括区组因素、如何选定区组因素、随机区组设计和不完全随机区组设计;计算方法涉及一般统计量和检验统计量;一个实例涉及“长期饲喂高锌日粮对断奶仔猪免疫机能影响的动物试验及其多元定量资料”。借助SAS实现随机区组
2、设计定量资料的一元方差分析和多元方差分析。并讨论当区组因素对结果的影响无统计学意义时,合理的统计分析方法是不考虑区组因素,直接采用单因素多水平设计一元和多元定量资料方差分析。【关键词】区组因素;随机区组设计;平衡不完全区组设计;一元方差分析;多元方差分析中图分类号:R195.1 文献标识码:A doi:10.11886/scjsws20230319003 Reasonably carry out mean value comparison:MANOVA of the quantitative data collected from the randomized block designHu C
3、hunyan1,Hu Liangping1,2*(1.Graduate School,Academy of Military Sciences PLA China,Beijing 100850,China;2.Specialty Committee of Clinical Scientific Research Statistics of World Federation of Chinese Medicine Societies,Beijing 100029,China*Corresponding author:Hu Liangping,E-mail:)【Abstract】The purpo
4、se of this article was to introduce the basic concepts,calculation methods,an example and SAS implementation related to the randomized block design quantitative data multivariate analysis of variance(MANOVA).Basic concepts included block factors,how to select block factors,randomized block design an
5、d incomplete randomized block design.Calculation methods involved the general statistics and test statistics.The example involved long-term feeding of high-zinc diets animal experiments and multivariate quantitative data on the effect on the immune function of weaned piglets.With the help of SAS sof
6、tware,the one-way analysis of variance(ANOVA)and MANOVA for the quantitative data in the randomized block design were realized.And it was discussed that when the influence of block factors on the results was not statistically significant,the reasonable statistical analysis method was to directly use
7、 single factor multilevel design quantitative data univariate and multivariate ANOVA without considering block factor.【Keywords】Block factor;Randomizedblock design;Balanced incomplete block design;One-way analysis of variance;Multivariate analysis of variance由于医学问题的复杂性,在医学试验研究中,当研究者希望重点考查某一个试验因素对结果的
8、影响时,常采取的措施是增加样本含量,并采取随机化方法分配受试对象,以便最大程度地减弱或消除来自受试对象的许多非试验因素对观测结果的影响。然而,通常情况下,受人力、物力、财力和时间的限制,可获取的样本含量非常有限,即便采取了随机化方法分配受试对象,也很难保证来自受试对象的各种非试验因素在各试验组之间处于很好的平衡状态,此时,一个行之有效的方法是采用随机区组设计安排试验。本章将介绍与随机区组设计定量资料多元方差分析有关的基本概念、计算方法、一个医学实例以及SAS实现。1 基本概念 1.1区组因素影响结果变量取值的所有因素可以被统称为影响因素,可以被大致分为试验因素与非试验因素。所谓试验因素,就是研
9、究者特别关注的影响因素,通常是研究者施加给受试对象的,例如试验药物的种类和剂量等;在一个特定的研究项目中,试37四川精神卫生 2023 年第 36 卷第 S1期http:/验因素之外的所有其他影响因素都被称为非试验因素,其中,有一些来自受试对象本身的条件,例如窝别(动物试验)、性别、血型、职业等,这些因素有时被称为“属性因素(反映受试对象的某种特性)”,有时也被称为“区组因素(具有相同水平的受试对象形成一个小组,例如来自同一窝的4只小鼠形成一个小组,血型相同且患同一种疾病的5例患者形成一个小组)”。1.2如何选定区组因素在一项科学研究中,通常都会涉及“受试对象”。当受试对象是人、动物、样品等时
10、,就需要结合具体的研究问题,找出来自受试对象的所有可能影响观测结果的非试验因素,基于基本常识和专业知识,将所列出的非试验因素按主次排序;再基于实际操作的可行性,选取最重要的几个非试验因素,由它们复合成一个区组因素。在实际应用中,区组因素可能就是非试验因素中最重要的一个。例如,在一项动物试验中,若受试对象是小鼠,则“窝别”就可被确定为一个区组因素,因为“窝别”不仅能体现出生时间和条件的一致性,还能体现“遗传因素”的影响。若再加上“性别”因素,即每窝中只取同一种性别的小鼠,或者每窝中雌性与雄性小鼠数目相等,这样形成的“区组因素”就是由“窝别”与“性别”两个属性因素复合而成的。1.3随机区组设计随机
11、区组设计,也称为随机完全区组设计1-2,其具体做法如下:第一步,确定一个试验因素及其水平数,设水平数为k;第二步,确定评价指标(一般包括定量和定性的指标);第三步,确定符合研究目的且具有同质性的某种受试对象;第四步,基于专业知识和基本常识,确定“区组因素(可以是一个属性因素,也可以是多个属性因素复合而成的)”;第五步,将所选取的全部受试对象(严格地说,应基于统计学和专业要求,估计出合适的样本含量)按事先确定的“区组因素”形成多个区组或小组,每个区组或小组中受试对象的个数必须是k的整数倍(通常就是k);第六步,将每个区组中的受试对象完全随机地均分入k个试验组中去。1.4不完全随机区组设计不完全随
12、机区组设计,也称为平衡不完全随机区组设计1-2。此设计常用于每个区组内的试验单位数小于试验因素水平数的试验研究场合。例如,研究者希望考查4种药物对脚气病的疗效。受试对象是双脚患有脚气病的患者,若将每位患者视为一个“区组”,显然,每人只有两只脚,不便接受4种药物治疗。按基本常识来考虑试验安排,从4种药物中取2种来组成一个患者的治疗方案,共有6种方案,即至少需要6名患者,才能确保所有方案都可以被实施,并且,任何两种药物被使用的次数应相等,这就是“平衡”之义;又由于每个区组(一个人)中只有2个试验单位(两只脚),不能完全接受4种药物治疗,故称之为“不完全随机区组”。根据试验因素的水平数和每个区组内的
13、试验单位数的不同,需要符合一定的要求,方可实现不完全区组设计。具体做法如下:设r为试验因素每个水平重复施加的次数,v为试验因素的水平数,a为每个区组中受试对象的个数,b为区组的个数,为试验因素任何两个水平同时出现的区组数。不完全随机区组设计,要求以上所提及的 5个参数之间应满足下列两个条件:rv=ab;=r(a-1)/(v-1)必须是整数。2 计算方法 2.1一般统计量在随机区组设计中,设A为试验因素,其水平数为a;B为区组因素,其水平数为b;试验中的总例数n=ab;需要观测的结果变量的个数为m。用Xij表示试验因素的第i个水平与区组因素的第j个水平组合下的观测向量,i=1,2,a,j=1,2
14、,b;X表示所有观测的样本均值向量;Xi 表示试验因素第i个水平下,也就是第i个处理组的样本均值向量;Xj表示区组因素第j个水平下,也就是第j个区组的样本均值向量。用多元方差分析处理随机区组设计的定量资料时,全部观测的总变异由总离均差矩阵T表示,处理间变异由试验因素A的离均差矩阵HA表示,区组间变异由区组因素B的离均差矩阵HB表示,误差变异由误差离均差矩阵E表示。当总变异被分解为处理间变异、区组间变异与误差变异时,相应的总离均差矩阵被分解为试验因素A的离均差矩阵、区组因素B的离均差矩阵与误差离均差矩阵,见式(1)。T=HA+HB+E(1)总离均差矩阵、试验因素A的离均差矩阵、区组因素B的离均差
15、矩阵与误差离均差矩阵的表示分别见式(2)、式(3)、式(4)、式(5)。T=i=1aj=1b(Xij-X)(Xij-X)(2)382023 年第 36 卷第 S1期四川精神卫生http:/HA=bi=1a(Xi-X)(Xi-X)(3)HB=aj=1b(Xj-X)(Xj-X)(4)E=i=1aj=1b(Xij-Xi-Xj-X)(Xij-Xi-Xj-X)(5)上述呈现的内容可以被总结为表1。2.2检验统计量根据上述离均差矩阵,可以计算Wilks 检验统计量,对试验因素A和区组因素B进行检验的检验统计量分别见式(6)和式(7)。A=|E|HA+E(6)B=|E|HB+E(7)在式(6)和式(7)中,
16、|*|代表求“*”的行列式的值,算得Wilks 检验统计量之后,再将其进一步转化为F统计量(转换公式参见文献 3-4),就可以实现对试验因素和区组因素的检验。3 实例与SAS实现 3.1问题与数据结构3.1.1一个实例及数据【例 1】为了研究长期饲喂高锌日粮对断奶仔猪免疫机能的影响,根据窝别和性别,将60头仔猪分为20个区组,每个区组内的3只仔猪随机分配到A、B、C 三个试验组中。三组均饲喂基础日粮,在此基础上,B 组增加 3 000 mg/kg 氧化锌,C 组增加500 mg/kg氧化锌。于断奶后第70天检测三组仔猪的血清免疫球蛋白 G(IgG)、免疫球蛋白 A(IgA)和免疫球蛋白M(Ig
17、M)水平。资料见表25。假定资料满足参数检验的前提条件,试比较三组仔猪的血清IgG、IgA和IgM水平差异有无统计学意义。表1随机区组设计定量资料多元方差分析公式汇总Table 1Summary of multivariate analysis of variance formulas for quantitative datain randomized block design变异来源总变异处理间区组间误差自由度n-1a-1b-1(a-1)(b-1)离均差矩阵式(1)或式(2)式(3)式(4)式(5)表2各组仔猪的血清IgG、IgA和IgM水平(g/L)Table 2Serum IgG,Ig
18、A and IgM levels of piglets in each group区组1234567891011121314151617181920IgG水平A组0.3830.4650.4090.4440.4580.4250.3680.3850.3630.4280.4080.4140.3320.4520.3690.4600.3710.4120.4150.471B组0.2220.2240.2020.1380.1420.2170.1330.2070.1840.1190.1560.1870.1690.1910.2140.1590.2250.1650.1850.193C组0.2110.1790.200
19、0.1980.2460.2470.2220.2280.1850.2270.1980.1480.1770.2090.2000.1960.2240.2050.1980.268IgA水平A组0.1380.1370.1510.0720.1120.1380.1360.1230.1300.1090.1390.1230.1360.1340.1110.1080.1080.1120.1470.121B组0.0780.0690.0810.0750.0870.0660.0870.0860.0900.0700.0740.0850.0710.0810.0780.0750.0860.0690.0870.097C组0.09
20、00.0920.0840.0900.0780.0840.0750.0680.0810.0750.0710.0860.0950.0810.0700.0760.0840.0710.0860.083IgM水平A组0.3250.2760.2810.3100.2820.2360.2650.2810.2960.2860.3010.2720.2520.2750.2650.2860.3280.2900.2690.310B组0.2730.2140.2630.2220.2340.1900.2600.2750.2160.2680.2550.2620.2360.2160.2890.2730.2520.2650.292
21、0.235C组0.2180.2180.1740.2600.2530.2290.2230.2890.2560.2510.1860.2690.2270.2180.2450.2380.2360.2020.1700.184注:区组是由窝别与性别两个属性因素复合而成的一个因素,即每个区组内的3只仔猪来自同一窝且性别相同;IgG,免疫球蛋白G;IgA,免疫球蛋白A;IgM,免疫球蛋白M;A、B、C分别代表3种不同的饲料种类39四川精神卫生 2023 年第 36 卷第 S1期http:/3.1.2对数据结构的分析在表2中,区组因素是一个重要的非试验因素,而饲料种类是一个试验因素,血清IgG、IgA和IgM是
22、3个定量指标,每行上有3只仔猪,故总样本含量为60。该资料应为随机区组设计三元定量资料。3.1.3创建SAS数据集设所需要的SAS数据步(注意:各列数据顺序与表2中不一样)程序如下6。data a1;do block=1 to 20;do treat=A,B,C;input IgG IgA IgM;output;end;end;cards;0.383 0.138 0.325 0.222 0.078 0.273 0.211 0.090 0.2180.465 0.137 0.276 0.224 0.069 0.214 0.179 0.092 0.218(此处省略多行数据)0.415 0.147 0
23、.269 0.185 0.087 0.292 0.198 0.086 0.1700.471 0.121 0.310 0.193 0.097 0.235 0.268 0.083 0.184;run;【变量说明】block代表区组因素,treat代表饲料种类,IgG、IgA、IgM代表3个定量结果变量。3.2用SAS实现统计分析考虑区组因素对结果的影响,设所需要的SAS过程步程序如下:proc glm data=a1;class block treat;model IgG IgA IgM=block treat/ss3;manova H=block treat;run;quit;【SAS输出结果及
24、解释】对block而言,Wilks=0.263,F=1.070,分子和分母的自由度分别为57和108,P=0.373,说明由3个定量指标组成的均值向量在 20 个区组之间的差异无统计学意义;对 treat而言,Wilks=0.028,F=59.450,分子和分母的自由度分别为6和72,P0.001,说明由3个定量指标组成的均值向量在三组之间的差异有统计学意义。不考虑区组因素对结果的影响,设所需要的SAS过程步程序如下:proc glm data=a1;class treat;model IgG IgA IgM=treat/ss3;contrast A vs B treat 1-1 0;cont
25、rast A vs C treat 1 0-1;contrast B vs C treat 0 1-1;manova H=treat;means treat;run;quit;【SAS输出结果及解释】第一部分,一元方差分析的结果如下。对 IgG 而言,3 个水平组之间整体比较,F=280.890,分子和分母的自由度分别为 2 和 57,P0.001;A 组与 B 组比较,F=469.510,分子和分母的自由度分别为 1 和 57,P0.001;A 组与 C 组比较,F=366.830,分子和分母的自由度分别为 1 和57,P0.001;B 组与 C 组比较,F=6.330,分子和分母的自由度分
26、别为1和57,P=0.015。整体和3个水平组之间两两比较结果均有统计学意义。对 IgA 而言,3 个水平组之间整体比较,F=82.750,分子和分母的自由度分别为2和57,P0.001;A组与B组比较,F=128.020,分子和分母的自由度分别为1和57,P0.001;A组与C组比较,F=120.120,分子和分母的自由度分别为1和57,P0.001;B组与C组比较,F=0.130,分子和分母的自由度分别为1和57,P=0.724。整体和3个水平组之间两两比较结果中,仅B组与C组之间差异无统计学意义。对 IgM 而言,3 个水平组之间整体比较,F=21.170,分子和分母的自由度分别为2和5
27、7,P0.001;A组与B组比较,F=15.530,分子和分母的自由度分别为1和57,P0.001;A组与C组比较,F=41.670,分子和分母的自由度分别为1和57,P0.001;B组与C组比较,F=6.320,分子和分母的自由度分别为1和57,P=0.015。整体和3个水平组之间两两比较结果均有统计学意义。第二部分,三元方差分析的结果如下。试验因素 treat 的 3 个水平组之间整体比较:Wilks=0.049,F=64.520,分子和分母的自由度分别为6和110,P0.001,说明由3个定量指标组成的均值向量在3个水平组之间的差异有统计学意义。试验因素treat的3个水平组均值向量之间
28、两两402023 年第 36 卷第 S1期四川精神卫生http:/比较:A组与B组比较,Wilks=0.071,F=240.500,分子和分母的自由度分别为3和55,P0.001;A组与C组比较,Wilks=0.079,F=212.50,分子和分母的自由度分别为3和55,P0.001;B组与C组比较,Wilks=0.821,F=4.000,分子和分母的自由度分别为3和55,P=0.012。由IgG、IgA、IgM这3个定量指标组成的均值向量-IgG,-IgA,-IgM在A、B、C三组中的计算结果分别 为0.412,0.124,0.284、0.182,0.080,0.250、0.208,0.08
29、1,0.227。【结论】对于IgG、IgA、IgM这3个定量指标而言,为了在试验因素 treat的 3个水平组之间进行整体比较和两两比较,无论是进行一元方差分析还是进行多元方差分析,除了IgA在B组与C组之间进行一元方差分析得到的结果差异无统计学意义外,其他所有的比较(包括一元分析与三元分析、整体比较与两两比较)均有统计学意义。具体地说,仅食用基础日粮的 A 组仔猪的 IgG、IgA、IgM 的值均较高;食用基础日粮和 500 mg/kg 氧化锌的 C 组仔猪的IgG、IgA、IgM的值明显低于A组;而食用基础日粮和 3 000 mg/kg 氧化锌的 B 组仔猪的 IgG、IgA、IgM 的值
30、明显低于 A 组,但 IgG 的值低于 C 组、IgM的值高于C组。4 讨论与小结 4.1讨论在试验设计阶段,是否需要选用随机区组设计取代单因素多水平设计,取决于是否能够找到可能影响结果变量取值的重要非试验因素作为“区组因素”,以及能否将受试对象按区组因素形成多个不同的小组;在对定量资料进行差异性分析时,是否一定要选用随机区组设计定量资料多元方差分析取代单因素多水平设计定量资料多元方差分析,取决于区组因素对定量结果变量的影响程度。若区组因素对定量结果变量的影响有统计学意义,则必须采用随机区组设计定量资料的一元和多元方差分析;反之,就应选用单因素多水平设计定量资料一元和多元方差分析,此时,误差项
31、的自由度增大了,方差分析结果的可靠性增加。一元方差分析是多元方差分析的基础,有关随机区组设计和平衡不完全随机区组设计定量资料一元方差分析的细节,可参阅文献 7-8。4.2小结本文介绍了与随机区组设计定量资料多元方差分析有关的基本概念、计算方法、一个实例及其SAS实现。基本概念包括区组因素、如何选定区组因素、随机区组设计和不完全随机区组设计;计算方法包括一般统计量和检验统计量;实例涉及“长期饲喂高锌日粮对断奶仔猪免疫机能影响的动物试验及其多元定量资料”。基于SAS实现了随机区组设计定量资料的多元方差分析,并讨论了如何正确看待区组因素在定量资料差异性分析中的作用。参考文献1Montgomery D
32、C.Design and analysis of experiments M.6 版.北京:人民邮电出版社,2007:119-159.Montgomery DC.Design and analysis of experimentsM.6th edition.Beijing:Posts&Telecom Press,2007:119-159.2Dean A,Voss D.Design and analysis of experiments M.北京:世界图书出版公司,2010:295-386.Dean A,Voss D.Design and analysis of experimentsM.Bei
33、jing:World Book Publishing Company,2010:295-386.3Wilks SS.Certain generalization in the analysis of varianceJ.Biometrika,1932,24(3-4):471-494.4Rao CR.An asymptotic expansion of the distribution of Wilks criterionJ.Bull Inst Internat Statist,1951,33(Part):177-180.5胡良平.面向问题的统计学:(3)试验设计与多元统计分析M.北京:人民卫生
34、出版社,2012:390-400.Hu LP.Problem-oriented statistics:(3)experimental design and multivariate statistical analysis M.Beijing:Peoples Medical Publishing House,2012:390-400.6SAS Institute Inc.SAS/STAT15.1 users guide M.Cary,NC:SAS Institute Inc,2018:3957-4142.7胡纯严,胡良平.如何正确运用方差分析:随机完全区组设计定量资料一元方差分析 J.四川精神
35、卫生,2022,35(2):97-102.Hu CY,Hu LP.How to use analysis of variance correctly:an analysis of variance for the univariate quantitative data collected from the randomized complete block designJ.Sichuan Mental Health,2022,35(2):97-102.8胡纯严,胡良平.如何正确运用方差分析:平衡不完全区组设计定量资料一元方差分析 J.四川精神卫生,2022,35(2):103-107.Hu CY,Hu LP.How to use analysis of variance correctly:an analysis of variance for the univariate quantitative data collected from the balanced incomplete block designJ.Sichuan Mental Health,2022,35(2):103-107.(收稿日期:2023-03-19)(本文编辑:陈霞)41
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100