Proportion de la variance expliquée dans un modèle à effets mixtes


18

Je ne sais pas si cela a été demandé auparavant, mais je n'ai rien trouvé à ce sujet. Ma question est de savoir si quelqu'un peut fournir une bonne référence pour apprendre comment obtenir la proportion de variance expliquée par chacun des facteurs fixes et aléatoires dans un modèle à effets mixtes.


4
Bonne question, mais je n'ai pas (une référence pour) une bonne réponse. Il y a plus d'un niveau de variation dans les modèles mixtes, il y a donc plus d'une composante de la variance à expliquer, et il est difficile de savoir si les effets aléatoires peuvent vraiment `` expliquer '' la variance. Je pense que tout le concept de «proportion de variance expliquée» est moins utile dans les modèles mixtes.
onestop le

Voici un peu plus de discussion sur le sujet: stat.ethz.ch/pipermail/r-sig-mixed-models/2010q1/003363.html
user5475

1
L'approche "Bayesian ANOVA" de Gelmans pourrait également être utile.
N Brouwer

Réponses:


12

Je peux fournir quelques références:

Xu, R. (2003). Mesurer la variation expliquée dans les modèles linéaires à effets mixtes. Statistics in Medicine , 22 , 3527-3541. DOI: 10.1002 / sim.1572

R2

Hössjer, O. (2008). Sur le coefficient de détermination pour les modèles de régression mixte. Journal of Statistical Planning and Inference , 138 , 3022-3038. DOI: 10.1016 / j.jspi.2007.11.010

R2

Bonne lecture!


5

MuMInR21

#load packages
library(lme4)
library(MuMIn)

#Fit Model
m <- lmer(mpg ~ gear + disp + (1|cyl), data = mtcars)

#Determine R2:
r.squaredGLMM(m) 

       R2m       R2c 
 0.5476160 0.7150239  

La sortie pour la fonction r.squaredGLMMfournit:

  • R2m : valeur R au carré marginale associée à des effets fixes

  • R2c valeur R2 conditionnelle associée aux effets fixes plus les effets aléatoires.

Remarque: un commentaire sur le blog associé suggère qu'une approche alternative inspirée de Nakagawa & Schielzeth développée par Jon Lefcheck (en utilisant la sem.model.fitsfonction dans le piecewiseSEMpackage) a produit des résultats identiques. [Vous avez donc des options: p].

  • Je n'ai pas testé cette dernière fonction, mais j'ai testé la r.squaredGLMM()fonction dans le MuMInpackage et je peux donc attester qu'elle est toujours fonctionnelle aujourd'hui (2018).

  • Quant à la validité de cette approche, je laisse la lecture de Nakagawa & Schielzeth (2013) (et article de suivi Johnson 20142) dépend de vous.


1: Nakagawa, S., et Schielzeth, H. 2013. Une méthode générale et simple pour obtenir R2 à partir de modèles à effets mixtes linéaires généralisés. Méthodes en écologie et évolution 4 (2): 133-142.

2: Johnson, PCD 2014 Extension du R2GLMM de Nakagawa & Schielzeth aux modèles à pentes aléatoires. Méthodes en écologie et évolution 5: 44–946.


1
Merci @theforestecologist pour votre réponse. Je vais jeter un œil aux packages mentionnés.
Manuel Ramón
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.