Curve smooth a livello di categoria per diversi tipi di auto
Ora estendi i tuoi modelli per includere curve smooth diverse per i diversi livelli delle variabili categoriali.
Questo esercizio fa parte del corso
Modellazione non lineare con Generalized Additive Models (GAM) in R
Istruzioni dell'esercizio
- Adatta un modello per prevedere l’efficienza del carburante in città (
city.mpg) con termini smooth diweight,lengtheprice, ma fai in modo che ciascuno di questi termini smooth dipenda dalla variabile categorialedriveusandoby=nei termini smooth. - Includi un termine lineare separato per la variabile
drive.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___,
data = mpg, method = "REML")
# Plot the model
plot(mod_city3, pages = 1)