在t.test()
中,有参数var.equal
,这意味着我们需要在t.test之前检查方差同质性。
应该使用哪一个?
答案 0 :(得分:0)
在进行 t - 测试之前,您不需要进行方差同质性(HOV)测试。默认情况下,R做Welch的测试,其中考虑了HOV的缺失。下面的论文得出了这个结论。
当没有HOV时,Welch的测试比常规 t -test更强大,而且在HOV下几乎同样强大。此外,对HOV的正式测试可能非常成问题:低功率,小样本(n),太大,n大,没有效果大小,在非正常情况下有问题,......最后,Zimmerman(2004)表明,您根据最常进行的HOV测试(Levene测试)的结果选择进行哪项测试,后续分析的结果是不可靠的。
所以只需在R中运行 t -test而不用担心HOV。 R默认情况下是韦尔奇的测试,它根据缺少的HOV进行调整。
Zimmerman,D。W.(2004)。关于差异平等的初步测试的说明。 英国数学与统计心理学杂志,57 (1),173-181。 https://doi.org/10.1348/000711004849222
Delacre,M.,Lakens,D。,& Leys,C。(2017)。为什么心理学家应该默认使用韦尔奇的t检验而不是学生的t检验。 国际社会心理学评论,30 (1),92-101。 https://doi.org/10.5334/irsp.82