Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Laad de add-onpackage MASS met de functie library().
  • Voer backwardeliminatie van predictors uit op het object extended.model met de functie stepAIC(). Ken het resultaat toe aan een object final.model.
  • Vat het object final.model samen met de functie summary().

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
Code bewerken en uitvoeren