CommencezCommencez gratuitement

Extraire des coefficients

Nous voulons souvent connaître les valeurs estimées par un modèle pour ses coefficients. Même si la fonction summary() fournit les résultats du modèle, il peut être utile d'y accéder directement.

Les estimations des effets fixes peuvent être obtenues directement avec la fonction fixef(). Les estimations des effets aléatoires peuvent être obtenues directement avec la fonction ranef(). On peut aussi extraire les intervalles de confiance des effets fixes avec la fonction confint().

Le paquet broom.mixed contient aussi des méthodes tidy pour extraire les résultats des modèles lmer(), en particulier la fonction tidy(). Toutefois, ces résultats sont plus complexes et moins tidy que bien d'autres sorties ordonnées, en raison de la complexité des modèles à effets mixtes.

Un modèle lmer a été ajusté pour vous et enregistré sous le nom out.

Cette activité fait partie du cours

Modèles hiérarchiques et à effets mixtes en R

Voir le cours

Instructions de l’exercice

  • Extrayez les coefficients des effets fixes en utilisant fixef() avec le modèle enregistré out.
  • Extrayez les coefficients des effets aléatoires en utilisant ranef() avec le modèle enregistré out.
  • Estimez les intervalles de confiance à 95 % à l'aide de la fonction confint() avec le modèle enregistré out.
  • Utilisez tidy() avec out et conf.int = TRUE pour reprendre vos trois appels précédents en une seule commande tidy.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Extract the fixed-effect coefficients
___

# Extract the random-effect coefficients
___

# Estimate the confidence intervals 
___

# Use the tidy function
___
Modifier et exécuter le code