Tôi đang thử nghiệm với R và thấy rằng một anova () cần một đối tượng loại lm. Nhưng tại sao tôi nên tiếp tục với một anova sau này:
> x <- data.frame(rand=rnorm(100), factor=sample(c("A","B","C"),100,replace=TRUE))
> head(x)
rand factor
1 0.9640502 B
2 -0.5038238 C
3 -1.5699734 A
4 -0.8422324 B
5 0.2489113 B
6 -1.4685439 A
> model <- lm(x$rand ~ x$factor))
> summary(model)
Call:
lm(formula = x$rand ~ x$factor)
Residuals:
Min 1Q Median 3Q Max
-2.74118 -0.89259 0.02904 0.59726 3.19762
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -0.1878 0.1845 -1.018 0.311
x$factorB -0.1284 0.2689 -0.477 0.634
x$factorC 0.4246 0.2689 1.579 0.118
Residual standard error: 1.107 on 97 degrees of freedom
Multiple R-squared: 0.04345, Adjusted R-squared: 0.02372
F-statistic: 2.203 on 2 and 97 DF, p-value: 0.1160
Điều này cho tôi biết mọi thứ tôi cần, hay không? Tôi tò mò tại sao bạn muốn tiếp tục với một anova (mô hình)