有没有办法在R中“阻止”t检验?

时间:2014-04-28 16:11:33

标签: r statistics

我正在寻找一种方法来“阻止”t检验,这样我就可以对每个受试者使用三次测量,而不是仅仅对它们进行平均。

问题是这个:我的测量方式有(本质上)大的错误,因此我测量了相同的主题三次以解释该错误(技术重复)。我通常会阻止我的ANOVA或将主题和技术重复视为线性混合效应模型中的随机效应,以便考虑我的测量的性质。

然而,在这种情况下,我只有治疗(5个科目,每个科目3个测量= 15个)和对照组(7 * 3 = 21个),所以t检验会更充足,但我找不到一种“阻止”t检验的方法。配对t检验不适用,因为治疗不适用于相同的受试者(是不可能的),并且正常的t检验不考虑重复内的错误。 R中有功能吗?

1 个答案:

答案 0 :(得分:3)

t检验只是ANOVA的一个特例。获取您经常进行t检验的数据,然后进行ANOVA(2组,单向),您会注意到p值完全相同(如果t检验是2尾)和F统计量来自ANOVA是来自t检验的t统计量的平方(如果进行合并t检验则完全相等,大约如果使用近似t检验)。

所以"阻止" t检验实际上只是在做一个带阻塞的方差分析。

如果你不想假设等方差(合并t检验)那么你仍然可以做混合效应模型而不是ANOVA,只允许混合效应模型中的方差不等。