Kom igångKom igång gratis

Delmängdsurval

Kom ihåg att företaget vill expandera och erbjuda Hoppiness i hela landet. Modellen behöver därför fungera även på data från nya butiker. Ett sätt att testa hur modellen presterar på nya data är att träna den på en del av datan och sedan använda den för att förutsäga resterande del.

Du skapar ett träningsdataset genom att utesluta det sista köpet som registrerats för varje kund. Det gör du med funktionen subset()choice.data och väljer alla observationer där indikatorvariabeln LASTPURCHASE är lika med 0. På samma sätt skapar du ett testdataset genom att välja alla observationer där LASTPURCHASE är lika med 1.

Den här övningen är en del av kursen

Bygga responsmodeller i R

Visa kurs

Övningsinstruktioner

  • Uteslut det sista köpet för att skapa ett träningsdataset. Använd funktionen subset()choice.data. Ange LASTPURCHASE == 0 som subset-argument. Tilldela resultatet till train.data.
  • Skapa ett testdataset med funktionen subset()choice.data. Ange LASTPURCHASE == 1 som subset-argument. Tilldela resultatet till test.data.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create the training data


# Create the test data
Redigera och kör kod