Eliminowanie predyktorów
Na razie nie chcesz usuwać opóźnionego efektu kuponów. Firma potrzebuje naprawdę solidnego modelu, aby podejmować lepsze decyzje marketingowe i skutecznie prowadzić kampanię. Żeby mieć pewność, przeprowadzasz wsteczną selekcję predyktorów za pomocą funkcji stepAIC() z pakietu dodatkowego MASS.
Funkcja stepAIC() buduje wszystkie możliwe kombinacje predyktorów i wybiera tę o najniższej wartości AIC. Argument direction = "backward" rozpoczyna proces selekcji od obiektu extended.model i stopniowo usuwa składniki, dążąc do obniżenia AIC. Argument trace = FALSE wycisza wyświetlanie informacji w trakcie działania procesu selekcji. Końcowy model, który daje minimalną wartość AIC, jest podsumowywany za pomocą funkcji summary().
To ćwiczenie jest częścią kursu
Budowanie modeli reakcji w R
Instrukcje do ćwiczenia
- Wczytaj pakiet dodatkowy
MASSza pomocą funkcjilibrary(). - Przeprowadź wsteczną eliminację predyktorów na obiekcie
extended.model, używając funkcjistepAIC(). Wynik przypisz do obiektu o nazwiefinal.model. - Podsumuj obiekt
final.modelza pomocą funkcjisummary().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the MASS package
# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)
# Summarize the final model