aov
подходящий для несбалансированных наборов данных. Согласно справке ...provides a wrapper to lm for fitting linear models to balanced or unbalanced experimental designs
. Но позже это говорит aov is designed for balanced designs, and the results can be hard to interpret without balance
.
Как я должен выполнить anova с 2 путями на несбалансированном наборе данных в R?
Я хотел бы воспроизвести различные результаты для типа I и суммы квадратов типа III SAS
вывод (при использовании proc glm
). Я помню, что мы использовали type III sum of squares
для несбалансированных наборов данных.
Заранее спасибо.
Функция anova
(или summary.aov
) предоставит вам так называемый тип I (или последовательный) сумма площадей. Чтобы получить сумму квадратов типа III, вы можете использовать функцию Anova из библиотеки car
с параметром type = "III"
. Разница между этими двумя подходами в несбалансированных наборах данных (а также пример кода R для создания обеих таблиц) подробно представлена здесь .