Lissages par catégorie selon les types d’auto
Vous allez maintenant étendre vos modèles pour inclure des lissages différents selon les niveaux d’une variable catégorielle.
Cet exercice fait partie du cours
<cours>Modélisation non linéaire avec les Generalized Additive Models (GAM) en R</cours>Instructions de l’exercice
- Ajustez un modèle pour prédire l’efficacité en ville (
city.mpg) avec des termes lissés deweight,lengthetprice, mais faites dépendre chacun de ces termes lissés de la variable catégorielledriveen utilisantby=dans les termes de lissage. - Incluez 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)