EmpezarEmpieza gratis

Confusión del modelo

Bajo demanda, 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 crear 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 reales observed. Para obtener números relativos, además divides la tabla por el número total de observaciones. Alternativamente, puedes usar la función prop.table() para convertir los números de la tabla en proporciones.

Este ejercicio forma parte del curso

Creación de modelos de respuesta en R

Ver curso

Instrucciones del ejercicio

  • Obtén las compras observadas de HOPPINESS desde choice.data y asígnalas a un objeto observed.
  • Cruza los vectores observed y predicted utilizando la función table(). Divide el resultado por length(observed).
  • Cruza los vectores observed y predicted utilizando la función table(). Aplica la función prop.table() sobre el resultado.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Obtain the observed purchases
observed <- ___

# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/length(___)

# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))
Editar y ejecutar código