Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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