1. Apprendre
  2. /
  3. Cours
  4. /
  5. Modèles linéaires généralisés en Python

Connected

Exercice

Modèle linéaire, un cas particulier de GLM

Dans cet exercice, vous allez ajuster un modèle linéaire de deux façons : avec la fonction ols() et avec la fonction glm(). Cela vous montrera qu'un modèle linéaire est un cas particulier d'un modèle linéaire généralisé (GLM).

Vous utiliserez l'ensemble de données salary préchargé, présenté dans la vidéo.

Rappelez-vous que le modèle linéaire en Python se définit comme suit :

ols(formula = 'y ~ X', data = my_data).fit()

et que le modèle linéaire généralisé peut être entraîné avec

glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()

Instructions 1/2

undefined XP
    1
    2
  • Importez statsmodels.api avec l'alias courant sm, ainsi que les modules ols et glm de statsmodels.formula.api.
  • Ajustez un modèle linéaire en prédisant Salary avec Experience à l'aide de l'ensemble de données salary.