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
Instructions de l’exercice
- Ajustez un modèle pour prédire l'efficacité de carburant en ville (
city.mpg) avec des termes lissés pourweight,lengthetprice, mais faites en sorte que chacun de ces termes dépende de la variable catégorielledriveen utilisantby=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)