Funcții de netezire la nivel de categorie pentru diferite tipuri de automobile
Acum îți extinzi modelele pentru a include funcții de netezire diferite pentru fiecare nivel al variabilelor categorice.
Acest exercițiu face parte din cursul
Modelare neliniară cu Generalized Additive Models (GAMs) în R
Instrucțiuni pentru exercițiu
- Potrivește un model pentru a prezice eficiența consumului de combustibil în oraș (
city.mpg) cu termeni de netezire pentruweight,lengthșiprice, dar fă ca fiecare dintre acești termeni să depindă de variabila categoricădrive, folosindby=în termenii de netezire. - Include un termen liniar separat pentru variabila
drive.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___,
data = mpg, method = "REML")
# Plot the model
plot(mod_city3, pages = 1)