Kom igångKom igång gratis

Multivariata GAM:er för bilprestanda

GAM:er kan hantera flera variabler av olika typer. I följande övningar arbetar du med datamängden mpg från paketet gamair för att träna på att anpassa modeller av olika former.

Den här övningen är en del av kursen

Icke-linjär modellering med Generalized Additive Models (GAMs) i R

Visa kurs

Övningsinstruktioner

  • Använd funktionerna head() och str() för att undersöka datamängden mpg.
  • Anpassa en GAM till dessa data för att förutsäga city.mpg som summan av glatta funktioner av weight, length och price.
  • Använd den angivna funktionen plot() för att visualisera modellen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

library(mgcv)

# Examine the data
___
___

# Fit the model
mod_city <- gam(city.mpg ~ ___, 
                data = mpg, method = "REML")

# Plot the model
plot(mod_city, pages = 1)
Redigera och kör kod