[R] testing for significantly different slopes
Dylan Beaudette
dylan.beaudette at gmail.com
Thu Mar 6 00:28:00 CET 2008
Hi,
How would one go about determining if the slope terms from an analysis of
covariance model are different from eachother?
Based on the example from MASS:
library(MASS)
# parallel slope model
l.para <- lm(Temp ~ Gas + Insul, data=whiteside)
# multiple slope model
l.mult <- lm(Temp ~ Insul/Gas -1, data=whiteside)
# compare nested models:
anova(l.para, l.mult)
Analysis of Variance Table
Model 1: Temp ~ Gas + Insul
Model 2: Temp ~ Insul/Gas - 1
Res.Df RSS Df Sum of Sq F Pr(>F)
1 53 52.045
2 52 48.704 1 3.341 3.5673 0.06451 .
It seems like this approach would yield insight into whether or not the two
slope terms (InsulBefore:Gas and InsulAfter:Gas) were different. However, is
there a formal test for this sort of question, and can it be generalized to
differences between more than 2 slope terms?
Thanks,
Dylan
--
Dylan Beaudette
Soil Resource Laboratory
http://casoilresource.lawr.ucdavis.edu/
University of California at Davis
530.754.7341
More information about the R-help
mailing list