Многомерные GAM для анализа характеристик автомобилей
GAM принимают несколько переменных разных типов. В следующих упражнениях вы будете работать с набором данных mpg из пакета gamair и практиковаться в построении моделей различных форм.
Это упражнение является частью курса
Нелинейное моделирование с помощью обобщённых аддитивных моделей (GAM) в R
Инструкции к упражнению
- Используйте функции
head()иstr(), чтобы изучить набор данныхmpg. - Постройте GAM для этих данных, чтобы предсказать
city.mpgкак сумму сглаживающих функций отweight,lengthиprice. - Используйте предоставленную функцию
plot(), чтобы визуализировать модель.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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)