/ / Jak zrobić prostą ANOVA w R - r, cran, anova

Jak zrobić prostą ANOVA w R - r, cran, anova

Muszę zrobić ANOVA w R używając pakietów wbudowanych, moje dane wyglądają tak:

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

a i b są zmiennymi, dla których chcę przetestować hipotezę o równości średnich w grupach przypisanych przez c zmienna. Mój przypadek to najprostszy przypadek, kiedy t-test nie wystarcza.

Odpowiedzi:

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

Lub, jeśli chcesz przetestować oba a i b jako oddzielne dvs:

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