Я использую пакет ez, однако я понял, что результаты иногда не соответствуют функции anova. Мне интересно, что я делаю неправильно.
options(contrasts=c("contr.sum","contr.poly"))
datafilename="https://docs.google.com/spreadsheets/d/1PNHSBMUdPnB_mnP_WrcxYYiwCwN8KHL2Q57KoAoWdAY/pub?gid=0&single=true&output=csv"
data.ex2=read.csv(datafilename,header=1,stringsAsFactors=FALSE)
data.ex2
aov.ex2 = aov(value~Treat*Gender,data=data.ex2 )
summary(aov.ex2)
### testing the ez package now
library(ez)
A = ezANOVA(
data = data.ex2
, dv = value
, wid = ID
, between = .(Treat,Gender)
,return_aov=TRUE
, type = 3
)
print (A$ANOVA)
когда я использую пример, приведенный на другом веб-сайте, результаты идеально совпадают, поэтому мне интересно, есть ли что-то, что я делаю неправильно с моей таблицей. Пример, который соответствует if из этого набора данных здесь.
datafilename="http://personality-project.org/r/datasets/R.appendix2.data"
Спасибо!