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
Instrukcje do ćwiczenia
- Użyj funkcji
head()istr(), aby zbadać zbiór danychmpg. - Dopasuj GAM do tych danych, tak aby przewidywać
city.mpgjako sumę funkcji wygładzających zmiennychweight,lengthiprice. - 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)