Categorische variabelen toevoegen aan het model voor autoprestaties
Nu neem je categorische variabelen op in je model. Categorieën zijn van nature lineair, dus je modelleert ze als lineaire termen.
Deze oefening maakt deel uit van de cursus
Niet-lineaire modellering met Generalized Additive Models (GAM's) in R
Oefeninstructies
- Pas een GAM toe op de
mpg-gegevens en modelleercity.mpgals een som van gladde functies vanweight,lengthenprice, en neem ook de categorische termenfuel,driveenstyleop. - Gebruik de meegeleverde functie
plot()om het model te visualiseren.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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)