Estoy revisando un documento sobre polinización, donde los datos se distribuyen binomialmente (la fruta madura o no). Así que usé glmer
con un efecto aleatorio (planta individual) y un efecto fijo (tratamiento). Un revisor quiere saber si la planta tuvo un efecto en el conjunto de frutos, pero tengo problemas para interpretar los glmer
resultados.
He leído en la web y parece que puede haber problemas con la comparación directa glm
y los glmer
modelos, por lo que no estoy haciendo eso. Pensé que la forma más directa de responder la pregunta sería comparar la varianza del efecto aleatorio (1.449, a continuación) con la varianza total, o la varianza explicada por el tratamiento. Pero, ¿cómo calculo estas otras variaciones? No parecen estar incluidos en el resultado a continuación. Leí algo sobre las variaciones residuales que no se incluyen para el binomio glmer
: ¿cómo interpreto la importancia relativa del efecto aleatorio?
> summary(exclusionM_stem)
Generalized linear mixed model fit by maximum likelihood (Laplace
Approximation) [glmerMod]
Family: binomial ( logit )
Formula: cbind(Fruit_1, Fruit_0) ~ Treatment + (1 | PlantID)
AIC BIC logLik deviance df.resid
125.9 131.5 -59.0 117.9 26
Scaled residuals:
Min 1Q Median 3Q Max
-2.0793 -0.8021 -0.0603 0.6544 1.9216
Random effects:
Groups Name Variance Std.Dev.
PlantID (Intercept) 1.449 1.204
Number of obs: 30, groups: PlantID, 10
Fixed effects:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.5480 0.4623 -1.185 0.2359
TreatmentD -1.1838 0.3811 -3.106 0.0019 **
TreatmentN -0.3555 0.3313 -1.073 0.2832
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Correlation of Fixed Effects:
(Intr) TrtmnD
TreatmentD -0.338
TreatmentN -0.399 0.509
PlantID
En su caso, tiene múltiples medidas por planta, por lo que un enfoque rápido y sucio es ejecutar un modelo con
PlantID
un efecto fijo y probar ese efecto.fuente
La respuesta simple a su revisor es: "Sí". Si le pide que pruebe si la varianza del efecto aleatorio es significativamente diferente de 0, tiene un par de opciones. Sin embargo, tenga en cuenta que muchas personas inteligentes se sienten incómodas con las pruebas si las variaciones de los efectos aleatorios son diferentes de 0.
Más simple es una prueba de razón de probabilidad, aunque no es recomendada por la mayoría. Son muy conservadores cuando se realizan pruebas en los límites (es decir, se realizan pruebas con una varianza de 0 que es lo más baja posible). Existe una regla general que dice que el valor p es aproximadamente el doble de lo que realmente es.
El método recomendado en la mayoría de los lugares es un bootstrap paramétrico. Puedes usar
bootMer
desde ellme4
paquete. Asegúrese de establecer el parámetro REML de su función lmer en FALSE, de lo contrario, su varianza será mayor que 0 100% del tiempo (o cerca de él ... en realidad, probablemente será mayor que 0, casi el 100% de la tiempo de todos modos).Algunos consejos y más recursos:
http://glmm.wikidot.com/faq (encuentre el título ¿Cómo puedo probar si un efecto aleatorio es significativo?)
Prueba de arranque paramétrica lmer () para efectos fijos
http://www.r-bloggers.com/using-bootmer-to-do-model-comparison-in-r/
fuente
En la prueba Q de Cochran de muestras múltiples , usan anova para comparar los resultados de los dos modelos (uno sin efectos aleatorios y otro con efectos aleatorios).
Jairo Rocha Universidad de las Islas Baleares
fuente