Zacznij terazZacznij za darmo

Wygładzenia na poziomie kategorii dla różnych typów samochodów

Teraz rozszerzysz swoje modele o osobne wygładzenia dla różnych poziomów zmiennych kategorycznych.

To ćwiczenie jest częścią kursu

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Dopasuj model do przewidywania miejskiego zużycia paliwa (city.mpg) z wygładzonymi składnikami dla zmiennych weight, length i price, ale spraw, aby każdy z tych składników zależał od zmiennej kategorycznej drive – użyj argumentu by= w składnikach wygładzających.
  • Uwzględnij osobny liniowy składnik dla zmiennej drive.

Interaktywne ćwiczenie praktyczne

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

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

# Plot the model
plot(mod_city3, pages = 1)
Edytuj i uruchom kod