Classificações
A diretoria da cervejaria não lida bem com "probabilidades de compra". Eles querem um modelo que preveja compras. Uma forma de resolver isso é classificar as probabilidades previstas em eventos de compra previstos para Hoppiness.
Você obtém as probabilidades previstas de compra usando a função fitted() no objeto extended.model. Você classifica, de forma ingênua, as previsões em 1 se a probabilidade prevista de compra for maior que 0.5, e em 0 caso contrário. A função ifelse() permite fazer isso. Depois, você resume os eventos de compra classificados usando a função table(). O número relativo de eventos de compra pode ser obtido usando também mean().
Este exercício faz parte do curso
Construindo modelos de resposta em R
Instruções do exercício
- Obtenha as previsões do modelo a partir do objeto
extended.modelusando a funçãofitted(). Use a funçãoifelse()para classificar as previsões em1se a probabilidade prevista de compra for maior que0.5, e em0caso contrário. Atribua o resultado a um objetopredicted. - Obtenha o número de eventos de compra usando a função
table(). - Obtenha o número relativo de eventos de compra usando a função
mean()
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Classify the predictions
predicted <- ___(___(extended.model) >= ___, ___, ___)
# Obtain the number of purchase events
# Obtain the relative number of purchase events