[R] Rsquared for anova
Dieter Menne
dieter.menne at menne-biomed.de
Mon Apr 18 14:58:41 CEST 2011
Dorien Herremans wrote:
>
>
> Even if I use lm(), I get the following output:
>
>> summary(fit)
> Df Sum Sq Mean Sq F value Pr(>F)
> nh1 1 324.0 323.99 139.13 < 2.2e-16 ***
> nh2 1 723.1 723.12 310.53 < 2.2e-16 ***
> nh3 1 1794.2 1794.21 770.49 < 2.2e-16 ***
> Residuals 4604 10721.2 2.33
> ---
> Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’
>
You probably used the wrong fit. I get your results, when I use
summary(aov), instead of summary(lm())
Dieter
d = data.frame(nh1 = sample(letters[1:2],4000,TRUE),
nh2 = sample(letters[1:2],4000,TRUE),
nh3 = sample(letters[1:2],4000,TRUE),
x = rnorm(4000))
summary(lm(x~nh1+nh2+nh3,data=d))
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) -0.01517 0.03121 -0.486 0.627
nh1b 0.01990 0.03116 0.639 0.523
nh2b -0.02932 0.03116 -0.941 0.347
nh3b 0.02814 0.03116 0.903 0.367
Residual standard error: 0.9851 on 3996 degrees of freedom
Multiple R-squared: 0.0005315, Adjusted R-squared: -0.0002189
F-statistic: 0.7083 on 3 and 3996 DF, p-value: 0.5469
summary(aov(x~nh1+nh2+nh3,data=d))
> summary(aov(x~nh1+nh2+nh3,data=d))
Df Sum Sq Mean Sq F value Pr(>F)
nh1 1 0.4 0.40556 0.4179 0.5180
nh2 1 0.9 0.86530 0.8916 0.3451
nh3 1 0.8 0.79142 0.8155 0.3666
Residuals 3996 3878.2 0.97052
>
I suggest you kill your history file and your workspace, and try again from
scratch. I never use these, but always start from scratch with my program
(self-consistent) in the text editor.
Dieter
--
View this message in context: http://r.789695.n4.nabble.com/Rsquared-for-anova-tp3452399p3457451.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list