我一直在使用 R 运行 ezANOVA,然后进行成对比较(pairwise.t.test...)
运行后似乎不包含输出(?),所以我有以下与此相关的问题:
是否有可能在 ezANOVA 中生成均方误差以进行重复测量?如果可以,如何生成?
以及如何在pairwise.t.test 中生成 df、t 和 SE 的输出?
这对某些人来说可能是显而易见的,但我查阅了书籍和在线资源,却一无所获。
一如既往地感谢您抽出时间。这是非常赞赏。
Update:
计算 ezANOVA 输出中的 MSE:
: > Exp2DModel
$ANOVA
Effect DFn DFd SSn SSd F p p<.05 ges
1 (Intercept) 1 24 159.231492 3.1947477 1196.19955 5.453251e-22 * 0.9468257
2 Visual 2 48 1.603228 1.9257323 19.98069 4.861610e-07 * 0.1520259
3 Audio 4 96 1.831761 0.9966656 44.10934 5.788074e-21 * 0.1700122
4 Visual:Audio 8 192 14.230991 2.8253824 120.88409 1.010389e-70 * 0.6141057
: > Exp2DModel$ANOVA$SSd[2]/Exp2DModel$ANOVA$DFd[2]
均方误差 = [1] 0.04011942
回答你的第二个问题,如何从pairwise.t.test中提取t值。我想到,有了数据的自由度和精确的 p 值,您就可以使用 qt() 函数来确定 t 值。例子:
myTTests<-pairwise.t.test(vector1,vector2
,p.adjust.method = "none"
)
qt(myTTests[[3]],degreesOfFreedom)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)