Zacznij terazZacznij za darmo

Wielowymiarowe GAM dla osiągów samochodów

GAM mogą przyjmować wiele zmiennych różnych typów. W kolejnych ćwiczeniach będziesz pracować ze zbiorem danych mpg z pakietu gamair, aby ćwiczyć dopasowywanie modeli o różnych postaciach.

To ćwiczenie jest częścią kursu

Nieliniowe modelowanie z użyciem uogólnionych modeli addytywnych (GAM) w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji head() i str(), aby zbadać zbiór danych mpg.
  • Dopasuj GAM do tych danych, tak aby przewidywać city.mpg jako sumę funkcji wygładzających zmiennych weight, length i price.
  • Użyj dostarczonej funkcji plot(), aby zwizualizować model.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod