Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Ladda tilläggspaketet MASS med hjälp av funktionen library().
  • Utför bakåtelimination av prediktorer på objektet extended.model med hjälp av funktionen stepAIC(). Tilldela resultatet till ett objekt med namnet final.model.
  • Sammanfatta objektet final.model med hjälp av funktionen summary().

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
Redigera och kör kod