Ajouter des variables catégorielles au modèle de performance auto
Vous allez maintenant inclure des variables catégorielles dans votre modèle. Comme les catégories sont intrinsèquement linéaires, vous les modèlerez comme des termes linéaires.
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 GAM aux données
mpg, en modélisantcity.mpgcomme la somme de fonctions lisses deweight,lengthetprice, et incluez aussi les variables catégoriellesfuel,driveetstyle. - Utilisez la fonction
plot()fournie pour visualiser le modèle.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
library(mgcv)
# Fit the model
mod_city2 <- gam(city.mpg ~ s(weight) + s(length) + s(price) ___,
data = mpg, method = "REML")
# Plot the model
plot(mod_city2, all.terms = TRUE, pages = 1)