CommencezCommencez gratuitement

Lissages par catégorie selon le type d'auto

Vous allez maintenant étendre vos modèles pour inclure des lissages distincts pour chaque modalité des variables catégorielles.

Cette activité fait partie du cours

Modélisation non linéaire avec les Generalized Additive Models (GAM) en R

Voir le cours

Instructions de l’exercice

  • Ajustez un modèle pour prédire l'efficacité de carburant en ville (city.mpg) avec des termes lissés pour weight, length et price, mais faites en sorte que chacun de ces termes dépende de la variable catégorielle drive en utilisant by= dans les termes lissés.
  • Ajoutez un terme linéaire séparé pour la variable drive.

Exercice interactif pratique

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

library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___, 
                 data = mpg, method = "REML")

# Plot the model
plot(mod_city3, pages = 1)
Modifier et exécuter le code