2013-06-10 5 views
-1

я должен сделать ANOVA в R, используя встроенные пакеты, мои данные, кажется, как это:Как сделать простой ANOVA в R

dane=cbind(a=rnorm(10),b=rnorm(10),c=c(1,1,1,1,2,2,2,2,2,2)) 

a и b переменные, для которых я хочу, чтобы проверить гипотезу о равенстве средств в группах, назначенных переменной c. Мой случай - самый простой случай, когда t-test не достаточно.

+0

Поиск "однонаправленной ANOVA г" дали это: http://ms.mcmaster.ca/ peter/s2ma3/s2ma3_0102/classnotes/notes20020326.html –

ответ

1
dane <- data.frame(dane) 
with(dane, aov(c(a[c==1],b[c==2]) ~ c)) 

Или, если вы имеете в виду, чтобы проверить как a и b как отдельные DVS:

with(dane, aov(a ~ c)) 
with(dane, aov(b ~ c)) 
+0

Я собираюсь принять ваш ответ. Но как насчет MANOVA? – Qbik

+2

http://www.statmethods.net/stats/anova.html – Thomas