Sous-ensembles
Rappelez-vous que l'entreprise veut étendre ses activités et offrir Hoppiness partout au pays. Le modèle doit donc aussi fonctionner avec des données provenant de nouveaux magasins. Une façon d'estimer la performance de votre modèle sur de nouvelles données consiste à l'entraîner sur une partie des données, puis à prédire le reste.
Vous créez un ensemble d'entraînement en mettant de côté le dernier achat enregistré pour chaque client. Pour ce faire, utilisez la fonction subset() sur choice.data et sélectionnez toutes les observations dont la variable indicatrice LASTPURCHASE est égale à 0. De la même façon, créez un ensemble de test en sélectionnant toutes les observations dont la variable indicatrice LASTPURCHASE est égale à 1.
Cette activité fait partie du cours
Créer des modèles de réponse dans R
Instructions de l’exercice
- Laissez de côté le dernier achat pour créer un ensemble d'entraînement. Utilisez la fonction
subset()surchoice.data. IndiquezLASTPURCHASE == 0comme argumentsubset. Assignez le résultat àtrain.data. - Créez un ensemble de test en utilisant la fonction
subset()surchoice.data. IndiquezLASTPURCHASE == 1comme argumentsubset. Assignez le résultat àtest.data.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create the training data
# Create the test data