Eliminera prediktorer
Du vill inte utesluta den fördröjda kupongeffekten ännu. Företaget behöver en riktigt solid modell för att förbättra sina framtida marknadsföringsbeslut och genomföra sina kampanjer effektivt. För att vara helt säker utför du bakåtselektion av prediktorer med hjälp av funktionen stepAIC(), som laddas från tilläggspaketet MASS.
Funktionen stepAIC() bygger alla möjliga kombinationer av prediktorer och avgör vilken som har det lägsta AIC-värdet. Argumentet direction = "backward" startar urvalsprocessen med extended.model och tar stegvis bort termer i syfte att sänka AIC. Argumentet trace = FALSE undertrycker information som annars skrivs ut under urvalsprocessen. Den slutliga modellen, med det lägsta AIC-värdet, sammanfattas med funktionen summary().
Den här övningen är en del av kursen
Bygga responsmodeller i R
Övningsinstruktioner
- Ladda tilläggspaketet
MASSmed hjälp av funktionenlibrary(). - Utför bakåtelimination av prediktorer på objektet
extended.modelmed hjälp av funktionenstepAIC(). Tilldela resultatet till ett objekt med namnetfinal.model. - Sammanfatta objektet
final.modelmed hjälp av funktionensummary().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Load the MASS package
# Backward elemination
final.model <- ___(___, direction = ___, trace = ___)
# Summarize the final model