Я новичок в моделях со смешанными эффектами, и мне нужна ваша помощь. Я построил график ниже в ggplot:
ggplot(tempEf,aes(TRTYEAR,CO2effect,group=Myc,col=Myc)) +
facet_grid(~N) +
geom_smooth(method="lm",se=T,size=1) +
geom_point(alpha = 0.3) +
geom_hline(yintercept=0, linetype="dashed") +
theme_bw()
Однако я хотел бы представить модель смешанных эффектов вместо lm
in geom_smooth
, поэтому я могу включить SITE
как случайный эффект.
Модель будет следующей:
library(lme4)
tempEf$TRTYEAR <- as.numeric(tempEf$TRTYEAR)
mod <- lmer(r ~ Myc * N * TRTYEAR + (1|SITE), data=tempEf)
Я включил TRTYEAR
(год лечения), потому что меня также интересуют закономерности эффекта, который может со временем увеличиваться или уменьшаться для некоторых групп.
Следующая моя лучшая попытка извлечь из модели графические переменные, но извлекла только значения для TRTYEAR
= 5, 10 и 15.
library(effects)
ef <- effect("Myc:N:TRTYEAR", mod)
x <- as.data.frame(ef)
> x
Myc N TRTYEAR fit se lower upper
1 AM Nlow 5 0.04100963 0.04049789 -0.03854476 0.1205640
2 ECM Nlow 5 0.41727928 0.07342289 0.27304676 0.5615118
3 AM Nhigh 5 0.20562700 0.04060572 0.12586080 0.2853932
4 ECM Nhigh 5 0.24754017 0.27647151 -0.29556267 0.7906430
5 AM Nlow 10 0.08913042 0.03751783 0.01543008 0.1628307
6 ECM Nlow 10 0.42211957 0.15631679 0.11504963 0.7291895
7 AM Nhigh 10 0.30411129 0.03615213 0.23309376 0.3751288
8 ECM Nhigh 10 0.29540744 0.76966410 -1.21652689 1.8073418
9 AM Nlow 15 0.13725120 0.06325159 0.01299927 0.2615031
10 ECM Nlow 15 0.42695986 0.27301163 -0.10934636 0.9632661
11 AM Nhigh 15 0.40259559 0.05990085 0.28492587 0.5202653
12 ECM Nhigh 15 0.34327471 1.29676632 -2.20410343 2.8906529
Приветствуются предложения по совершенно иному подходу к представлению этого анализа. Я подумал, что этот вопрос лучше подходит для stackoverflow, потому что он касается технических особенностей R, а не статистики. Спасибо
lm
для его визуализации и использоватьlmer
для статистического анализа? - person fede_luppi   schedule 26.06.2015