我正在使用ezANOVA来计算ANOVA。我想计算一个贝叶斯度量,它使用aov对象中返回的值。 但是,我很难访问aov对象中返回的值,因此不知道如何在我用于贝叶斯度量的函数中解决它们。 让我举个例子......
data("ANT") ## example data
rt_anova = ezANOVA(
data = ANT[ANT$error==0,]
, dv = rt
, wid = subnum
, within = .(cue,flank)
, return_aov = T
)
rt_anova
我们现在得到以下关于cue的主要效果:
Stratum 2: subnum:cue
Terms:
cue Residuals
Sum of Squares 225485.61 8970.99
Deg. of Freedom 3 57
我现在需要访问自由度以及平方和,但我现在不知道我必须承认(它们似乎无法通过类似
的方式访问)rt_anova$aov$........
非常欢迎任何建议!
谢谢!
答案 0 :(得分:0)
如果您查看rt_anova$aov
,您会发现它属于aovlist
课程。 (class(rt_anova$aov)
)。做一些进一步的探索(names(rt_anova$aov)
),你可以找出你需要的东西rt_anova$aov$'subnum:cue'