Згладжування на рівні категорій для різних типів авто
Тепер ви розширите свої моделі, щоб включити окремі згладжування для різних рівнів категоріальних змінних.
Ця вправа є частиною курсу
Нелінійне моделювання за допомогою узагальнених адитивних моделей (GAM) в R
Інструкції до вправи
- Підберіть модель для прогнозування міської паливної ефективності (
city.mpg) із гладкими термінами дляweight,lengthтаprice, але зробіть кожен із цих гладких термінів залежним від категоріальної змінноїdrive, використовуючиby=у специфікації згладжування. - Додайте окремий лінійний термін для змінної
drive.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___,
data = mpg, method = "REML")
# Plot the model
plot(mod_city3, pages = 1)