Hotelling T2检验和多元方差分析
1.1 Hotelling T2检验
Hotelling T2检验是一种常用多变量检验方法,是单变量检验的自然推广,常用于两组均向量的比较。
设两个含量分析为n,m的样本来自具有公共协方差阵的q维正态分布N(μ1,∑),N(μ2,∑),欲检验
H0:μ1=μ2 H1:μ1≠μ2
分别计算出两样本每个变量的均值构成的均向量X、Y及合并的组内协方差阵S,则统计量T2为

其中,S=(Lx+Ly)/(n+m-2),为合并协方差矩阵,分别为两样本的离差阵,即:

求得T2后,可查相应界值表得到P值,从而作出结论。但通常将其转换为统计量F再由F分布得到P值。

1.2 多元方差分析
多元方差分析(multivariate analysis of variance, MANOVA)是单变量方差分析和Hotelling T2检验的推广,用于多组均向量间的比较。
设含量为n1,n2,…,ng的g个样本分别来自q维多元正态分布,Nq(μ1,∑),Nq(μ2,∑),…,Nq(μg,∑),则可根据交并原则或极大似然比原则推出多个统计量用于判断多个均向量是否来自同一总体。常用的统计量有Wilks λ, Pillai迹,Hotelling-Lawley迹和Roy的最大特征根。他们都以组内和组间离差阵有关,且其推断结论一般都一致,故这里仅介绍最常用的Wilks统计量:

式中E为合并的组内离差阵,B为组间离差阵,T为总离差阵。λ满足于自由度分别为q、n(=n1+n2+…+ng)、g的Wilks分布,可查其相应界值表得到P值,但通常也是转换为F分布后再得到P值。
http://blog.sina.com.cn/s/blog_647fe1580101i84d.html
http://www.qnr.cn/med/data/lcyxzk/ylx/201003/376058.html
摘 要 介绍Hotelling T2检验和多元方差分析在吸毒者生命质量资料分析中的应用,并对有关的问题进行探讨。认为Hotelling T2检验和多元方差分析是适合生命质量资料的,不但可得出整体生命质量比较的结论,而且借助进一步的单变量分析尚可得到各领域的比较结果。
关键词 Hotelling T2检验 多元方差分析 生命质量 吸毒
生命质量(quality of life, QOL)包括多个领域(domain),每个领域又分为多个小方面(facet)和条目(item),因此,生命质量资料是一种多指标多终点的资料。随着生命质量研究的日益兴隆,生命质量资料的分析方法日益受到关注[1~3]。鉴于单变量检验法存在的问题[2,3],一种自然的想法就是将生命质量每一个分析指标当成一个变量,从而采用Hotelling T2检验和多元方差分析来处理。本文以吸毒者生命质量资料的处理为例,具体介绍了Hotelling T2检验和多元方差分析在生命质量资料分析中的应用,并对应用中的有关问题进行探讨。
1 方法
1.1 Hotelling T2检验
Hotelling T2检验是一种常用多变量检验方法,是单变量检验的自然推广,常用于两组均向量的比较。
设两个含量分析为n,m的样本来自具有公共协方差阵的q维正态分布N(μ1,∑),N(μ2,∑),欲检验
H0:μ1=μ2 H1:μ1≠μ2
分别计算出两样本每个变量的均值构成的均向量X、Y及合并的组内协方差阵S,则统计量T2为

其中,S=(Lx+Ly)/(n+m-2),为合并协方差矩阵,分别为两样本的离差阵,即:

求得T2后,可查相应界值表得到P值,从而作出结论。但通常将其转换为统计量F再由F分布得到P值。

1.2 多元方差分析
多元方差分析(multivariate analysis of variance, MANOVA)是单变量方差分析和Hotelling T2检验的推广,用于多组均向量间的比较。
设含量为n1,n2,…,ng的g个样本分别来自q维多元正态分布,Nq(μ1,∑),Nq(μ2,∑),…,Nq(μg,∑),则可根据交并原则或极大似然比原则推出多个统计量用于判断多个均向量是否来自同一总体。常用的统计量有Wilks λ, Pillai迹,Hotelling-Lawley迹和Roy的最大特征根。他们都以组内和组间离差阵有关,且其推断结论一般都一致,故这里仅介绍最常用的Wilks统计量:

式中E为合并的组内离差阵,B为组间离差阵,T为总离差阵。λ满足于自由度分别为q、n(=n1+n2+…+ng)、g的Wilks分布,可查其相应界值表得到P值,但通常也是转换为F分布后再得到P值。
2 实例分析
我们研制的吸毒者生命质量测定量表QOL-DA[4]由4个领域构成,即躯体功能(PH)、心理功能(PS)、戒断症状及副作用(ST)和社会功能(SO)。用此量表在戒毒所随机抽取强制戒毒者158例和自愿戒毒者54例进行测定。将上述4个方面的得分分别作为4个分析变量,对两组的生命质量进行比较(因其服从正态分布且方差齐,故直接采用t检验处理),结果见附表。
附表 强制与自原戒毒者入所时的生命质量比较
| 分析指标 | 强制组 | 自愿组 | t | P | ||
| 均数 | 标准差 | 均数 | 标准差 | |||
| 躯体功能 | 24.48 | 7.50 | 23.50 | 7.39 | 0.81 | 0.42 |
| 心理功能 | 26.91 | 8.52 | 27.98 | 8.45 | -0.80 | 0.43 |
| 戒断症状/副作用 | 30.64 | 11.37 | 31.29 | 12.18 | -0.36 | 0.72 |
| 社会功能 | 32.08 | 9.68 | 35.83 | 10.13 | -2.04 | 0.042 |
| 从附表可知,两戒毒组仅有社会功能领域差异有显著性。 显然,单变量t检验仅能对生命质量的每个领域进行单独的分析,缺乏对生命质量的总体评价。因此,这里再用本文方法进行处理。 因各变量都服从正态分布,可视为满足多元正态分布,又系两组的比较,故采用Hotelling T2检验,求得: 强制组均向量(PH,PS,ST,SO)为X=(24.48 26.91 30.64 32.68) 自愿组均向量(PH,PS,ST,SO)为Y=(23.50 27.98 31.29 35.83) 协差阵齐性检验: F=9.34 P=0.499 Hotelling T2检验: F=2.48 P=0.045 协差阵检验的P值较大,可认为满足齐性,因此可采用Hotelling T2检验的结果。从生命质量的四个领域综合来看,可认为两戒毒组生命质量有统计学显著性差异。 3 讨论 作者单位:中山医科大学卫生统计学教研室 广州510089 参考文献 [1]Cox DR, Fitzpatirick R, Fletcher AE et al. Quality-of-life assessment:can we keep it simple? J.R.Statist. Soc.A. 1992,155:353. 收稿日期:1998-08-10 |
Hotelling T2检验和多元方差分析的更多相关文章
- SPSS分析技术:多元方差分析
SPSS分析技术:多元方差分析 下面要介绍多元方差分析的内容,多元方差分析是研究多个自变量与多个因变量相互关系的一种统计理论方法,又称多变量分析.多元方差分析实质上是单因变量方差分析(包括单因素和多因 ...
- SPSS数据分析—多元方差分析
之前的单因素方差分析和多因素方差分析,都在针对一个因变量,而实际工作中,经常会碰到多个因变量的情况,如果单纯的将其拆分为多个单因变量的做法不妥,需要使用多元方差分析或因子分析 多元方差分析与一元方差分 ...
- ML—R常用多元统计分析包(持续更新中……)
基本的R包已经实现了传统多元统计的很多功能,然而CRNA的许多其它包提供了更深入的多元统计方法,下面要综述的包主要分为以下几个部分: 1) 多元数据可视化(Visualising multivaria ...
- R语言实战(五)方差分析与功效分析
本文对应<R语言实战>第9章:方差分析:第10章:功效分析 ================================================================ ...
- R in action读书笔记(12)第九章 方差分析
第九章方差分析 9.2 ANOVA 模型拟合 9.2.1 aov()函数 aov(formula, data = NULL, projections =FALSE, qr = TRUE, contra ...
- R语言-方差分析
方差分析指的是不同变量之间互相影响从而导致结果的变化 1.单因素方差分析: 案例:50名患者接受降低胆固醇治疗的药物,其中三种治疗条件使用药物相同(20mg一天一次,10mg一天两次,5mg一天四次) ...
- R-4 方差分析
本节内容: 1:方差分析的原理 2:单因数方差分析 .双因数分析 3:交互项 一:方差分析是原理 方差分析原理 对总体均值的假设检验,有三种情况:1.总体均值与某个常数进行比较:2.两个总体均值之间的 ...
- R语言︱常用统计方法包+机器学习包(名称、简介)
一.一些函数包大汇总 转载于:http://www.dataguru.cn/thread-116761-1-1.html 时间上有点过期,下面的资料供大家参考基本的R包已经实现了传统多元统计的很多功能 ...
- R语言常用包汇总
转载于:https://blog.csdn.net/sinat_26917383/article/details/50651464?locationNum=2&fps=1 一.一些函数包大汇总 ...
随机推荐
- 【BZOJ】3495: PA2010 Riddle
题意 \(n(1 \le n \le 1000000)\)个城市,\(k(1 \le k \le n)\)个国家,\(m(1 \le m \le 1000000)\)条边.要求每个国家有且仅有一个首都 ...
- 【BZOJ1180】: [CROATIAN2009]OTOCI & 2843: 极地旅行社 LCT
竟然卡了我....忘记在push_down先下传父亲的信息了....还有splay里for():卡了我10min,但是双倍经验还是挺爽的,什么都不用改. 感觉做的全是模板题,太水啦,不能这么水了... ...
- Shader实例:一台旧电视
准备: 1.一段小视频 2.一张电视机贴图 3.一张过滤图 效果: 让视频内容只在电视机屏幕区域显示 Shader代码:有注释 Shader "Joe/old_tv" { Prop ...
- React-Native android在windows下的踩坑记
坑很多,跳之前做好准备.没有VPN的同学请浏览完本文后慎行. 你需要先安装最新版本的node.js(我最后使用的是v4.1.2),前往官网下载>> 注:我win7已经安装过Visual ...
- Java_类的热替换
转自:http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/#ibm-pcon Java ClassLoader 技术剖析 在本文中,我们 ...
- ANSI_NULLS和QUOTED_IDENTIFIER
这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则. 当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必 ...
- 【python+mysql】在python中调用mysql出问题 ImportError: No module named MySQLdb.constants
遇到如下异常: File "C:\Users\Neil\PycharmProjects\ScrapyDouban\book\book\database.py", line 4, i ...
- MySQL每天自动增加分区
有一个表tb_3a_huandan_detail,每天有300W左右的数据.查询太慢了,网上了解了一下,可以做表分区.由于数据较大,所以决定做定时任务每天执行存过自动进行分区. 1.在进行自动增加分区 ...
- 如何激活win10 win10激活工具下载
http://www.2cto.com/os/201511/448815.html 官方的win10出来了,可是装在上电脑后要花钱才能用,费用要好几百呢,感觉很不值得,这里我教给大家个免费激活官方wi ...
- SqlServer 笔记一 某表中每个月的产品数量(DATENAME() 与 DATEPART()、YEAR())
1.使用 DATENAME() 函数 SELECT DATENAME(yyyy, [columnName]) + '/' + DATENAME(mm, [columnName]) AS monthDa ...



