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
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_testy que los valores reales del objetivo están entargets_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()