帮助中心帮助中心
方差相等的多样本检验
vartestn (x)
vartestn (x,名称,值)
vartestn (x,集团)
vartestn (x,集团名称,值)
P = vartestn(___)
[p,stats] = vartestn(___)
例子
vartestn (x)返回统计数据汇总表和一个盒图,用于零假设的巴特利特检验,即数据向量的列x来自方差相同的正态分布。另一种假设是,并非所有数据列的方差都相同。
vartestn (x)
x
vartestn (x,名称,值)返回统计信息的汇总表和用于检验不平等方差的箱形图,并带有由一个或多个名-值对参数指定的附加选项。例如,您可以指定不同类型的假设检验,或者更改检验结果的显示设置。
vartestn (x,名称,值)
名称,值
vartestn (x,集团)返回一个统计数据汇总表和一个盒图,用于对零假设(每个分类组中的数据来自具有相同方差的正态分布)的Bartlett检验。另一种假设是,并非所有群体的方差都相同。
vartestn (x,集团)
集团
vartestn (x,集团,名称,值)返回统计信息的汇总表和用于检验不平等方差的箱形图,并带有由一个或多个名-值对参数指定的附加选项。例如,您可以指定不同类型的假设检验,或者更改检验结果的显示设置。
vartestn (x,集团,名称,值)
p= vartestn (___)还返回p-value测试值,p,使用前面语法中的任何输入参数。
p= vartestn (___)
p
[p,统计数据= vartestn(___)也返回结构统计数据包含关于测试统计量的信息。
[p,统计数据= vartestn(___)
统计数据
全部折叠
加载样例数据。
负载examgrades
检验零假设,即学生考试成绩矩阵中五列数据的方差相等,成绩.
成绩
vartestn(成绩)
Ans = 7.9086e-08
低 p 值,P = 0表示vartestn拒绝所有五列方差相等的零假设,支持至少有一列方差不同的备择假设。
P = 0
vartestn
负载carsmall
检验零假设,即每加仑英里数(英里/加仑)在不同的年份中是相等的。
英里/加仑
Model_Year vartestn (MPG)
Ans = 0.8327
高 p 值,P = 0.83269表示vartestn不拒绝零假设,即每加仑英里数(英里/加仑)在不同的年份中是相等的。
P = 0.83269
使用Levene检验来检验零假设,即每加仑英里(英里/加仑)在不同的年份中是相等的。
p = vartestn(MPG,Model_Year,“TestType”,“LeveneAbsolute”)
P = 0.6320
高 p 值,P = 0.63195表示vartestn不拒绝零假设,即每加仑英里数(英里/加仑)在不同的年份中是相等的。
P = 0.63195
检验零假设,即学生考试成绩矩阵中五列数据的方差相等,成绩,使用Brown-Forsythe测试。禁止显示统计信息汇总表和箱形图。
[p,stats] = vartestn(成绩,“TestType”,“BrownForsythe”,“显示”,“关闭”)
P = 1.3121e-06
统计=带字段的结构:Fstat: 8.4160 df: [4 595]
小 p 值,P = 1.3121e-06表示vartestn拒绝所有五列方差相等的零假设,支持至少有一列方差不同的备择假设。
样本数据,指定为矩阵或列向量。如果一个分组变量集团,则x一定是列向量。如果没有指定分组变量,x一定是矩阵。无论哪种情况,vartestn对待南值作为缺失值并忽略它们。
南
数据类型:单|双
单
双
的每个元素都有一行,指定为分类数组、逻辑或数字向量、字符数组、字符串数组或字符向量的单元格数组的分组变量x.分组变量中的每个惟一值定义一个组。vartestn对待南值作为缺失值并忽略它们。
例如,如果性别单元格数组的字符向量与值“男”而且“女”,你可以使用性别作为分组变量,按性别测试数据。
性别
“男”
“女”
例子:性别
数据类型:分类|单|双|逻辑|字符串|细胞|字符
分类
逻辑
字符串
细胞
字符
指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字在报价。
例子:“TestType”、“BrownForsythe”,“显示”,“关闭”指定Brown-Forsythe检验并省略结果图。
“TestType”、“BrownForsythe”,“显示”,“关闭”
显示
“上”
“关闭”
显示测试结果的设置,由逗号分隔的对组成“显示”下面是其中之一。
“显示”
例子:“显示”,“关闭”
“显示”,“关闭”
TestType
“Bartlett”
“LeveneQuadratic”
“LeveneAbsolute”
“BrownForsythe”
“OBrien”
要执行的假设检验类型,指定为逗号分隔的对,由“TestType”下面是其中之一。
“TestType”
W
例子:“TestType”、“OBrien”
“TestType”、“OBrien”
p-value测试的值,作为范围[0,1]的标量值返回。p是在原假设下观察到的检验统计量与观察值一样极端或更极端的概率。的小值p对原假设的有效性提出质疑。
假设检验的检验统计量,作为包含以下内容的结构返回:
chistat:测试统计量的值。
chistat
df:测试的自由度。
df
巴特利特检验用于检验多个数据样本是否具有相等的方差,而不是至少两个数据样本不具有相等的方差。
检验统计量为
T = ( N − k ) ln 年代 p 2 − ∑ 我 = 1 k ( N 我 − 1 ) ln 年代 我 2 1 + ( 1 / ( 3. ( k − 1 ) ) ) ( ( ∑ 我 = 1 k 1 / ( N 我 − 1 ) ) − 1 / ( N − k ) ) ,
在哪里 年代 我 2 的方差是我th集团,N是总样本量,N我是样本量的我th集团,k是组数,和 年代 p 2 是集合方差。合并方差定义为
年代 p 2 = ∑ 我 = 1 k ( N 我 − 1 ) 年代 我 2 / ( N − k ) .
检验统计量具有卡方分布k- 1个自由度在零假设下。
巴特利特检验对偏离正常值很敏感。如果你的数据来自非正态分布,列文检验可以提供更准确的结果。
Levene、Brown-Forsythe和O 'Brien检验用于检验多个数据样本是否具有相等的方差,而不是至少两个数据样本不具有相等的方差。
W = ( N − k ) ∑ 我 = 1 k N 我 ( Z ¯ 我 . − Z ¯ .. ) 2 ( k − 1 ) ∑ 我 = 1 k ∑ j = 1 N 我 ( Z 我 j − Z ¯ 我 . ) 2 ,
在哪里N我是样本量的我第Th组,和k是组的数目。类型指定的测试类型TestType名值对参数,Zij可以有以下四种定义之一:
如果你指定LeveneAbsolute,vartestn使用 Z 我 j = | Y 我 j − Y ¯ 我 . | ,在那里 Y ¯ 我 . 的均值是多少我子群。
LeveneAbsolute
如果你指定LeveneQuadratic,vartestn使用 Z 我 j 2 = ( Y 我 j − Y ¯ 我 . ) 2 ,在那里 Y ¯ 我 . 的均值是多少我子群。
LeveneQuadratic
如果你指定BrownForsythe,vartestn使用 Z 我 j = | Y 我 j − Y ˜ 我 . | ,在那里 Y ˜ 我 . 的中位数是多少我子群。
BrownForsythe
如果你指定OBrien,vartestn使用
OBrien
Z 我 j = ( 0.5 + n 我 − 2 ) n 我 ( y 我 j − y ¯ 我 ) 2 − 0.5 ( n 我 − 1 ) σ 我 2 ( n 我 − 1 ) ( n 我 − 2 ) ,
在哪里n我是大小的我Th基σ我2是它的样本方差。
在所有情况下,检验统计量具有F分布与k- 1个分子自由度,和N- - - - - -k分母自由度。
Levene、Brown-Forsythe和O 'Brien检验对偏离正态性的敏感度低于Bartlett检验,因此如果你怀疑样本来自非正态分布,它们是有用的替代方法。
anova1|vartest|vartest2
anova1
vartest
vartest2
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处