Limites des modèles linéaires

Modèles Linéaires Généralisés (GLM) en R

Richard Erickson

Instructor

Aperçu du cours

  • Chapitre 1 : Rappel et limites des modèles linéaires et des régressions de Poisson
  • Chapitre 2 : Régression logistique (binomiale)
  • Chapitre 3 : Interprétation et visualisation des GLM
  • Chapitre 4 : Régression multiple avec GLM
Modèles Linéaires Généralisés (GLM) en R

Bêtes de somme de la data science

Modèles linéaires : bêtes de somme de la data science

1 US Department of Agriculture https://www.nal.usda.gov/exhibits/ipd/localfoods/exhibits/show/farmto–table/the–roads–of–rural–america
Modèles Linéaires Généralisés (GLM) en R

Modèles linéaires

  • Comment les coefficients linéaires expliquent-ils les données ?
  • Interception pour l'effet de base
  • Pente pour le prédicteur linéaire
  • $y = \beta_0 + \beta_1 x + \epsilon $
Modèles Linéaires Généralisés (GLM) en R

Modèles linéaires en R

lm(y ~ x, data = dat)
Modèles Linéaires Généralisés (GLM) en R

Hypothèse de linéarité

Exemple de données linéaires et non linéaires

Modèles Linéaires Généralisés (GLM) en R

Hypothèse de normalité

Résidus normaux vs non normaux

Modèles Linéaires Généralisés (GLM) en R

Hypothèse de variables continues

Données continues vs non continues.

Modèles Linéaires Généralisés (GLM) en R

Boîtes à moustaches des poids des poussins en fin d'étude

Modèles Linéaires Généralisés (GLM) en R

Impact des régimes sur le poids

  • Données ChickWeight du package datasets

  • ChickWeightsEnd dernière observation de l'étude

  • Comment les régimes 2, 3 et 4 se comparent-ils au régime 1 ?

lm(formula = weight ~ Diet, data = ChickWeightEnd)
    Call:
    lm(formula = weight ~ Diet, data = ChickWeightEnd)
    Coefficients:
    (Intercept)        Diet2        Diet3        Diet4  
         177.75        36.95        92.55        60.81
Modèles Linéaires Généralisés (GLM) en R

Et la survie ou les dénombrements ?

  • Et la survie des poussins ou les dénombrements ?
  • Ni l'un ni l'autre ne sont continus !
  • Il faut un nouvel outil
  • Le modèle linéaire généralisé
Modèles Linéaires Généralisés (GLM) en R

Modèle linéaire généralisé

  • Proche des modèles linéaires
  • Distribution d'erreur non normale
  • Fonctions de lien : $y = \psi(b_0 + b_1 x + \epsilon)$
Modèles Linéaires Généralisés (GLM) en R

GLM en R

glm( y ~ x, data = data, family = "gaussian")
  • lm() équivaut à glm( ..., family = "gaussian")
Modèles Linéaires Généralisés (GLM) en R

Passons à la pratique !

Modèles Linéaires Généralisés (GLM) en R

Preparing Video For Download...