Confusión del modelo
A petición, construiste un clasificador ingenuo. La dirección de la cervecera quiere trabajar con estas cifras para ajustar su plan de marketing. Entonces, ¿tu clasificación es realmente correcta?
Al hacer una tabla cruzada de los eventos de compra observados frente a los clasificados, puedes comprobar el rendimiento de tu clasificador. La tabulación cruzada se puede hacer usando la función table() sobre los eventos de compra predicted junto con las compras verdaderas observed. Para obtener números relativos, además divides la tabla entre el número total de observaciones. Alternativamente, puedes usar la función prop.table() para convertir los números de la tabla en números relativos.
Este ejercicio forma parte del curso
Creación de modelos de respuesta en R
Instrucciones del ejercicio
- Obtén las compras observadas de
HOPPINESSdesdechoice.datay asígnalas a un objetoobserved. - Cruza en una tabla los vectores
observedypredictedusando la funcióntable(). Divide el resultado por2798. - Cruza en una tabla los vectores
observedypredictedusando la funcióntable(). Aplica la funciónprop.table()al resultado.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Obtain the observed purchases
observed <- ___
# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/___
# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))