Modelli di inquinamento con interazioni multi-scala
Il dataset meuse contiene alcune variabili predittive sulla stessa scala (x, y) e altre su scale diverse (elev, dist, om). In un esercizio precedente, hai adattato un modello in cui prevedevi l’inquinamento da cadmio in funzione della posizione e dell’elevazione:
mod <- gam(cadmium ~ s(x, y) + s(elev),
data = meuse, method = "REML")
In questo esercizio, costruirai un modello che consente a più variabili di interagire nonostante le diverse scale usando un tensor smooth, te().
Questo esercizio fa parte del corso
Modellazione non lineare con Generalized Additive Models (GAM) in R
Istruzioni dell'esercizio
- Converti il modello in modo che
x,yedelevinteragiscano tutte in un unico terminete(), variando ciascuna sulla propria scala. - Poi riassumi il modello e visualizzalo con
plot().
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Fit the model
tensor_mod <- ___
# Summarize and plot
___
___