[R] How to plot results from lme in presence of a significant interaction
Fox, John
jfox at mcmaster.ca
Mon Nov 23 13:50:54 CET 2015
Dear Angelo,
You might try the Effect() function in the effects package: plot(Effect(c("Weight", "Height"), lme_Centroid)) .
I hope this helps,
John
-----------------------------
John Fox, Professor
McMaster University
Hamilton, Ontario
Canada L8S 4M4
Web: socserv.mcmaster.ca/jfox
> -----Original Message-----
> From: R-help [mailto:r-help-bounces at r-project.org] On Behalf Of
> angelo.arcadi at virgilio.it
> Sent: November 22, 2015 5:44 PM
> To: r-help at r-project.org
> Subject: [R] How to plot results from lme in presence of a significant interaction
>
> Dear list members,
> I wonder which is the best way to plot in r the results from the lme function, in
> presence of a significant interaction.
> My model has two interacting fixed effects and a random effect. The analysis is
> from an experiment where 19 participants had to adjust the Centroid
> parameter of some sounds stimuli, and I want to assess whether there is a
> relationship between their choices and their height and weight. There were 12
> stimuli repeated twice for a total of 24 trials.
> Here is the output of my analysis:
>
> > library(nlme)
> > lme_Centroid <- lme(Centroid ~ Weight*Height, data = scrd, random = ~1 |
> Subject)
> >
> > summary(lme_Centroid)
> Linear mixed-effects model fit by REML
> Data: scrd
> AIC BIC logLik
> 25809.38 25840.69 -12898.69
>
> Random effects:
> Formula: ~1 | Subject
> (Intercept) Residual
> StdDev: 398.9658 3027.67
>
> Fixed effects: Centroid ~ Weight * Height
> Value Std.Error DF t-value p-value
> (Intercept) -20232.203 9101.096 1349 -2.223051 0.0264
> Weight 478.854 152.184 15 3.146536 0.0067
> Height 140.440 52.194 15 2.690751 0.0168
> Weight:Height -2.725 0.838 15 -3.253770 0.0053
> Correlation:
> (Intr) Weight Height
> Weight -0.927
> Height -0.994 0.886
> Weight:Height 0.951 -0.996 -0.919
>
> Standardized Within-Group Residuals:
> Min Q1 Med Q3 Max
> -1.5059828 -0.8664208 -0.2111113 0.7098706 2.3620633
>
> Number of Observations: 1368
> Number of Groups: 19
>
>
>
> I
> do not know how to represent in R these results. I tried xyplot(Centroid ~
> Weight * Height, type = c("p","r"), data = scrd) but I guess it is wrong.
>
> Thank you in advance
>
> Best regards
>
> Angelo
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-
> guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list