CommencerCommencer gratuitement

Ajouter des variables catégorielles au modèle de performance automobile

Vous allez maintenant inclure des variables catégorielles dans votre modèle. Les catégories étant intrinsèquement linéaires, vous les modéliserez comme des termes linéaires.

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 GAM sur les données mpg, en modélisant city.mpg comme une somme de fonctions lissées de weight, length et price, et incluez également les variables catégorielles fuel, drive et style.
  • Utilisez la fonction plot() fournie pour visualiser le modèle.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code