Subsetting
Lembre-se: a empresa quer expandir o negócio e oferecer Hoppiness em todo o país. Portanto, o modelo também deve funcionar com dados obtidos de novas lojas. Uma forma de verificar como seu modelo se comporta em novos dados é treinar o modelo em uma parte do conjunto de dados e depois tentar prever o restante.
Você cria um conjunto de treinamento retendo a última compra registrada para cada cliente. Você pode fazer isso usando a função subset() em choice.data e selecionando todas as observações com a variável indicadora LASTPURCHASE igual a 0. Da mesma forma, você cria um conjunto de teste selecionando todas as observações com a variável indicadora LASTPURCHASE igual a 1.
Este exercício faz parte do curso
Construindo modelos de resposta em R
Instruções do exercício
- Deixe de fora a última compra para criar um conjunto de treinamento. Use a função
subset()emchoice.data. EspecifiqueLASTPURCHASE == 0como argumentosubset. Atribua o resultado atrain.data. - Crie um conjunto de teste usando a função
subset()emchoice.data. EspecifiqueLASTPURCHASE == 1como argumentosubset. Atribua o resultado atest.data.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create the training data
# Create the test data