Dodawanie zmiennych kategorycznych do modelu osiągów samochodów
Teraz dodasz do modelu zmienne kategoryczne. Kategorie mają z natury charakter liniowy, dlatego modeluje się je jako człony liniowe.
To ćwiczenie jest częścią kursu
Nieliniowe modelowanie z użyciem uogólnionych modeli addytywnych (GAM) w R
Instrukcje do ćwiczenia
- Dopasuj GAM do danych
mpg, modelująccity.mpgjako sumę gładkich funkcji zmiennychweight,lengthiprice, a także uwzględnij kategoryczne członyfuel,driveistyle. - Użyj dostarczonej funkcji
plot(), aby zwizualizować model.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)