Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Adatta un modello per prevedere l’efficienza del carburante in città (city.mpg) con termini smooth di weight, length e price, ma fai in modo che ciascuno di questi termini smooth dipenda dalla variabile categoriale drive usando by= 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)
Modifica ed esegui il codice