[R] Interpreting summary.lm for a 2 factor anova
Ashim Kapoor
ashimkapoor at gmail.com
Thu Dec 1 14:48:06 CET 2016
Dear all,
Here is a small example : -
> model <- aov(breaks ~ wool * tension, data = warpbreaks)
> summary.lm(model)
Call:
aov(formula = breaks ~ wool * tension, data = warpbreaks)
Residuals:
Min 1Q Median 3Q Max
-19.5556 -6.8889 -0.6667 7.1944 25.4444
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 44.556 3.647 12.218 2.43e-16 ***
woolB -16.333 5.157 -3.167 0.002677 **
tensionM -20.556 5.157 -3.986 0.000228 ***
tensionH -20.000 5.157 -3.878 0.000320 ***
woolB:tensionM 21.111 7.294 2.895 0.005698 **
woolB:tensionH 10.556 7.294 1.447 0.154327
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 10.94 on 48 degrees of freedom
Multiple R-squared: 0.3778, Adjusted R-squared: 0.3129
F-statistic: 5.828 on 5 and 48 DF, p-value: 0.0002772
> model.tables(model,"e")
Tables of effects
wool
wool
A B
2.8889 -2.8889
tension
tension
L M H
8.241 -1.759 -6.481
wool:tension
tension
wool L M H
A 5.278 -5.278 0.000
B -5.278 5.278 0.000
> model.tables(model,"m")
Tables of means
Grand mean
28.14815
wool
wool
A B
31.037 25.259
tension
tension
L M H
36.39 26.39 21.67
wool:tension
tension
wool L M H
A 44.56 24.00 24.56
B 28.22 28.78 18.78
>
I don't follow the output of summary.lm. I understand the output of
model.tables for effects and means. For instance what does 44.556 represent
? Is it the grand average ? The grand mean is 28.14815. Can someone help me
understand the output of summary.lm ?
Best Regards,
Ashim
[[alternative HTML version deleted]]
More information about the R-help
mailing list