2010-04-12 12 views
8

Jest aov odpowiednia dla niesymetrycznych zestawów danych. Według pomocy ...provides a wrapper to lm for fitting linear models to balanced or unbalanced experimental designs. Ale później mówi: aov is designed for balanced designs, and the results can be hard to interpret without balance.Dwukierunkowa anova na niezbalansowanym zestawie danych

Jak powinienem wykonać dwukierunkową anowę na niezbalansowanym zbiorze danych w R?

Chciałbym odtworzyć różne wyniki dla sumy kwadratów typu I i typu III o wartości wyjściowej SAS (przy użyciu proc glm). Pamiętam, że używaliśmy type III sum of squares dla niezbalansowanych zbiorów danych.

Z góry dziękuję.

+0

Mówiąc o sumie typu III kwadratów: http://rfortunes.posterous.com/you-must-realize-that-r-is-written-by-experts – Marek

+1

Myślę, że typ III SS dostał zły rap od Społeczność R. Pod względem ogólnej użyteczności uważam je za bardziej użyteczne niż SS typu I, choć mniej użyteczne niż typ II. Zazwyczaj prawie zawsze korzystam z funkcji Anova w pakiecie samochodowym na bazie anova. –

Odpowiedz

14

Funkcja anova (lub summary.aov) da ci tak zwaną sumę kwadratów typu I (lub sekwencyjną). Aby otrzymać sumę kwadratów typu III, można użyć funkcji Anova z biblioteki car z parametrem type="III". Różnica między tymi dwoma podejściami w niezbalansowanych zestawach danych (a także przykładowy kod R w celu wytworzenia obu tabel) jest przedstawiona szczegółowo pod numerem here.

+0

Dziękuję bardzo. Ten artykuł wydaje się być bardzo pomocny i pouczający. – Brani

+0

Dzięki za link do artykułu Zahna. Nie widziałem tego wcześniej. –

+0

@ gd047: Czy możesz wyjaśnić, gdzie jest przykładowy kod R? – unutbu

Powiązane problemy