Filtrarea datelor
Ține minte că firma vrea să-și extindă afacerea și să ofere Hoppiness la nivel național. Prin urmare, modelul trebuie să funcționeze și pe date provenite din magazine noi. O modalitate de a verifica performanța modelului pe date noi este să îl antrenezi pe o parte din date și apoi să încerci să prezici restul.
Creezi un set de antrenament eliminând ultima achiziție înregistrată pentru fiecare client. Poți face acest lucru aplicând funcția subset() pe choice.data și selectând toate observațiile cu variabila indicator LASTPURCHASE egală cu 0. Similar, creezi un set de testare selectând toate observațiile cu variabila indicator LASTPURCHASE egală cu 1.
Acest exercițiu face parte din cursul
Construirea modelelor de răspuns în R
Instrucțiuni pentru exercițiu
- Exclude ultima achiziție pentru a crea un set de antrenament. Folosește funcția
subset()pechoice.data. SpecificăLASTPURCHASE == 0ca argumentsubset. Atribuie rezultatul variabileitrain.data. - Creează un set de testare folosind funcția
subset()pechoice.data. SpecificăLASTPURCHASE == 1ca argumentsubset. Atribuie rezultatul variabileitest.data.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create the training data
# Create the test data