ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Obtén las compras observadas de HOPPINESS desde choice.data y asígnalas a un objeto observed.
  • Cruza en una tabla los vectores observed y predicted usando la función table(). Divide el resultado por 2798.
  • Cruza en una tabla los vectores observed y predicted usando la función table(). Aplica la función prop.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))
Editar y ejecutar código