Predictors elimineren
Je wilt het effect van de vertraagde coupon nog niet uitsluiten. Het bedrijf heeft een echt solide model nodig om toekomstige marketingbeslissingen te verbeteren en campagnes effectief uit te voeren. Om 100% zeker te zijn, voer je backwardselectie van predictors uit met de functie stepAIC(), geladen uit de add-onpackage MASS.
De functie stepAIC() bouwt alle mogelijke combinaties van predictors en bepaalt welke de laagste AIC heeft. Het argument direction = "backward" start het selectieproces met extended.model en verwijdert vervolgens stap voor stap termen om de AIC te verlagen. Het argument trace = FALSE onderdrukt uitvoer tijdens het selectieproces. Het eindmodel, met de minimale AIC-waarde, vat je samen met de functie summary().
Deze oefening maakt deel uit van de cursus
Responsmodellen bouwen in R
Oefeninstructies
- Laad de add-onpackage
MASSmet de functielibrary(). - Voer backwardeliminatie van predictors uit op het object
extended.modelmet de functiestepAIC(). Ken het resultaat toe aan een objectfinal.model. - Vat het object
final.modelsamen met de functiesummary().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Load the MASS package
# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)
# Summarize the final model