Aan de slagGa gratis aan de slag

Categorische variabelen toevoegen aan het model voor auto­prestaties

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

Cursus bekijken

Oefeninstructies

  • Pas een GAM toe op de mpg-gegevens en modelleer city.mpg als een som van gladde functies van weight, length en price, en neem ook de categorische termen fuel, drive en style op.
  • 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)
Code bewerken en uitvoeren