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éter et tracer les GLM
  • Chapitre 4 : Régression multiple avec les GLM
Modèles linéaires généralisés (GLM) en R

Bête de somme de la science des données

Modèles linéaires : bête de somme de la science des données

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 ?
  • Ordonnée à l'origine 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 comparées à non continues.

Modèles linéaires généralisés (GLM) en R

Boîte à moustaches des masses des poussins en fin d'étude

Modèles linéaires généralisés (GLM) en R

Effet des régimes sur la masse des poussins

  • Données ChickWeight du paquet 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 comptes ?

  • Qu'en est-il de la survie ou du compte des poussins ?
  • Ni l'un ni l'autre n'est continu !
  • Il nous 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é

  • Semblable aux modèles linéaires
  • Distribution d'erreur non normale
  • Fonctions de liaison : $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...