[R] Asking, are simple effects different from 0
jebyrnes
jebyrnes at ucdavis.edu
Wed Mar 5 16:09:49 CET 2008
Huh. Very interesting. I haven't really worked with manipulating contrast
matrices before, save to do a prior contrasts. Could you explain the matrix
you laid out just a bit more so that I can generalize it to my case?
Chuck Cleland wrote:
>
>
> One approach would be to use glht() in the multcomp package. You
> need to work out how to formulate the matrix of coefficients that give
> the desired contrasts. Here is an example using the warpbreaks data
> frame:
>
> fm <- lm(breaks ~ tension*wool, data=warpbreaks)
>
> # names(coef(fm))
> # (Intercept) tensionM tensionH woolB tensionM:woolB tensionH:woolB
>
> cm <- rbind(
> "A vs. B at L" = c(0, 0, 0,-1, 0, 0),
> "A vs. B at M" = c(0, 0, 0,-1,-1, 0),
> "A vs. B at H" = c(0, 0, 0,-1, 0,-1),
> "M vs. L at A" = c(0, 1, 0, 0, 0, 0),
> "M vs. H at A" = c(0, 1,-1, 0, 0, 0),
> "L vs. H at A" = c(0, 0,-1, 0, 0, 0),
> "M vs. L at B" = c(0, 1, 0, 0, 1, 0),
> "M vs. H at B" = c(0, 1,-1, 0, 1,-1),
> "L vs. H at B" = c(0, 0,-1, 0, 0,-1))
>
> library(multcomp)
>
> summary(glht(fm, linfct = cm), test = adjusted(type="none"))
>
> Simultaneous Tests for General Linear Hypotheses
>
> Fit: lm(formula = breaks ~ tension * wool, data = warpbreaks)
>
> Linear Hypotheses:
> Estimate Std. Error t value p value
> A vs. B at L == 0 16.3333 5.1573 3.167 0.002677 **
> A vs. B at M == 0 -4.7778 5.1573 -0.926 0.358867
> A vs. B at H == 0 5.7778 5.1573 1.120 0.268156
> M vs. L at A == 0 -20.5556 5.1573 -3.986 0.000228 ***
> M vs. H at A == 0 -0.5556 5.1573 -0.108 0.914665
> L vs. H at A == 0 20.0000 5.1573 3.878 0.000320 ***
> M vs. L at B == 0 0.5556 5.1573 0.108 0.914665
> M vs. H at B == 0 10.0000 5.1573 1.939 0.058392 .
> L vs. H at B == 0 9.4444 5.1573 1.831 0.073270 .
> ---
> Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
> (Adjusted p values reported -- none method)
>
>
>
--
View this message in context: http://www.nabble.com/Asking%2C-are-simple-effects-different-from-0-tp15835552p15852362.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list