ПочатиПочніть безкоштовно

Згладжування на рівні категорій для різних типів авто

Тепер ви розширите свої моделі, щоб включити окремі згладжування для різних рівнів категоріальних змінних.

Ця вправа є частиною курсу

Нелінійне моделювання за допомогою узагальнених адитивних моделей (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)
Редагувати та запускати код