Двухфакторная дисперсия на несбалансированном наборе данных

Подходит ли 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.

Как выполнить двусторонний анализ несбалансированного набора данных в R?

Я хотел бы воспроизвести разные результаты для суммы квадратов типа I и типа III вывода SAS (при использовании proc glm). Я помню, мы использовали type III sum of squares для несбалансированных наборов данных.

Заранее спасибо.


person Brani    schedule 12.04.2010    source источник
comment
Говоря о сумме квадратов типа III: rfortunes. posterous.com/   -  person Marek    schedule 13.04.2010
comment
Я думаю, что тип III SS получил плохую репутацию от R-сообщества. С точки зрения общей применимости я нахожу их более полезными, чем SS типа I, хотя и менее полезными, чем тип II. Я склонен почти всегда использовать функцию Anova в автомобильном пакете, а не базовую Anova.   -  person Ian Fellows    schedule 13.04.2010


Ответы (1)


Функция anova (или summary.aov) даст вам так называемую сумму квадратов типа I (или последовательную). Чтобы получить сумму квадратов типа III, вы можете использовать Anova функция из библиотеки car с параметром type="III". Разница между этими двумя подходами в несбалансированных наборах данных (а также пример кода R для создания обеих таблиц) подробно представлена ​​здесь.

person George Dontas    schedule 13.04.2010
comment
Большое тебе спасибо. Этот документ кажется очень полезным и информативным. - person Brani; 13.04.2010
comment
Спасибо за ссылку на статью Zahn. Я не видел его раньше. - person Ian Fellows; 13.04.2010
comment
@~unutbu: В приложении :-) - person George Dontas; 13.04.2010
comment
Отличное объяснение! действительно полезно!! - person Demo; 28.10.2016