Вилучення предикторів
Ви поки що не хочете виключати ефект купона із запізненням. Компанії потрібна справді надійна модель, щоб поліпшити майбутні маркетингові рішення та ефективно проводити кампанію. Щоб бути впевненими на 100%, ви виконуєте зворотний відбір предикторів за допомогою функції stepAIC() з додаткового пакета MASS.
Функція stepAIC() будує всі можливі комбінації предикторів і визначає, у якої з них найменший AIC. Аргумент direction = "backward" запускає процес відбору з моделі extended.model і послідовно вилучає терми, щоб знизити AIC. Аргумент trace = FALSE вимикає виведення інформації під час виконання процесу відбору. Підсумкову модель, що дає мінімальне значення AIC, узагальнює функція summary().
Ця вправа є частиною курсу
Побудова моделей відгуку в R
Інструкції до вправи
- Завантажте додатковий пакет
MASSза допомогою функціїlibrary(). - Виконайте зворотне вилучення предикторів для об'єкта
extended.modelза допомогою функціїstepAIC(). Присвойте результат об'єкту з назвоюfinal.model. - Підсумуйте об'єкт
final.modelза допомогою функціїsummary().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Load the MASS package
# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)
# Summarize the final model