2017-07-07 68 views
0

t.test(),有参数var.equal,这意味着我们需要t.test前检查方差齐性。
应该使用哪一个?如何在R中选择t.test()类型?

+2

注有做t检验之前做了方差相等的正式测试是否是一个好方法分歧。 – Dason

+1

我不确定我是否理解这个问题。没有自动化的方法来进行统计分析。你得到的每一个结果都是基于一组假设。不是每个人都会同意如何解释特定测试的结果。 R只是一个计算器;它实际上并没有为你做“统计”。根据你的标准,你需要编写一个功能来完成这两个部分的帮助吗?如果是这样,这将有助于提供具有样本数据的[再现的示例](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)。 – MrFlick

+1

@MrFlick我有一个完全自动的方式来做一个具有准确的I型错误率的分析。它只是返回p值。无论假设如何,您都可以将其用于任何测试。 'perfect_encompassing_test < - 函数(数据){runif(1)}' – Dason

回答

0

在做t -test之前,您不需要进行方差齐性(HOV)测试。默认情况下,R进行韦尔奇的测试,该测试说明HOV缺失。下面的文章得出这个结论。

韦尔奇的测试比普通的测试更强大t - 没有HOV时测试,在HOV下几乎同样强大。此外,对于HOV正式测试,可以很成问题:低功耗与小样本量(N),具有大的N太强大了,没有效果的大小,在非正常问题,......最后,齐默尔曼(2004)表明,当您根据最常执行的HOV测试(Levene测试)的结果选择进行哪项测试,您的后续分析结果不可靠。

因此,只需在R中运行t -test,而不必担心HOV。默认情况下,Welch的测试是针对缺乏HOV进行调整的。

齐默尔曼,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