ComenzarEmpieza gratis

Construcción de la curva de ganancias acumuladas

La curva de ganancias acumuladas es una curva de evaluación que valora el rendimiento de tu modelo. Muestra el porcentaje de objetivos alcanzados al considerar un cierto porcentaje de tu población con la mayor probabilidad de ser objetivo según tu modelo.

Para construir esta curva, puedes usar el método .plot_cumulative_gain() del módulo scikitplot y el módulo matplotlib.pyplot. Como en cualquier métrica o curva de evaluación de modelos, necesitas por un lado los valores reales del objetivo y, por otro, las predicciones para construir la curva de ganancias acumuladas.

Este ejercicio forma parte del curso

Introducción al análisis predictivo en Python

Ver curso

Instrucciones del ejercicio

  • Importa el módulo matplotlib.pyplot.
  • Importa el módulo scikitplot.
  • Construye la curva de ganancias acumuladas, teniendo en cuenta que el modelo produce los valores en predictions_test y que los valores reales del objetivo están en targets_test.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import the matplotlib.pyplot module 
import ____.____ as plt

# Import the scikitplot module
import ____ as skplt

# Plot the cumulative gains graph
skplt.metrics.____(targets_test, ____)
plt.show()
Editar y ejecutar código