LoslegenKostenlos starten

Kategorien zum Auto-Performance-Modell hinzufügen

Jetzt nimmst du kategoriale Variablen in dein Modell auf. Kategorien sind per se linear, daher modellierst du sie als lineare Terme.

Diese Übung ist Teil des Kurses

<Kurs>Nichtlineare Modellierung mit Generalized Additive Models (GAMs) in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Passe ein GAM an die mpg-Daten an und modelliere city.mpg als Summe glatter Funktionen von weight, length und price. Nimm außerdem die kategorialen Terme fuel, drive und style auf.
  • Verwende die bereitgestellte Funktion plot(), um das Modell zu visualisieren.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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 bearbeiten und ausführen