2-контактная Анова на несбалансированном наборе данных
Вопрос
Является 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 на несбалансированном наборе данных в R?
Я хотел бы воспроизвести различные результаты для типа I и тип III суммы квадратов SAS
вывод (при использовании proc glm
). Я помню, мы используем type III sum of squares
Для несбалансированных наборов данных.
Заранее спасибо.
Решение
Функция anova
(или summary.aov
) даст вам так называемый тип I (или последовательную) сумму квадратов. Чтобы получить тип III суммы квадратов, вы можете использовать Анова Функция из библиотеки car
С параметром type="III"
. Отказ Разница между этими двумя подходами в несбалансированных наборах данных (а также образец R Code для получения обеих таблиц) представлено подробно здесь.