CommencerCommencer gratuitement

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

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

Afficher le cours

Instructions

  • Ajustez un modèle pour prédire l’efficacité en ville (city.mpg) avec des termes lissés de weight, length et price, mais faites dépendre chacun de ces termes lissés de la variable catégorielle drive en utilisant by= 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 cet exemple de code.

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