Aan de slagGa gratis aan de slag

De cumulatieve-gains-curve construeren

De cumulatieve-gains-curve is een evaluatiecurve die de prestaties van je model beoordeelt. Ze laat het percentage gevonden targets zien wanneer je een bepaald percentage van je populatie bekijkt met volgens je model de hoogste kans om target te zijn.

Om deze curve te maken, kun je de methode .plot_cumulative_gain() in de module scikitplot en de module matplotlib.pyplot gebruiken. Zoals voor elke evaluatiemetriek of -curve van een model heb je enerzijds de echte targetwaarden en anderzijds de voorspellingen nodig om de cumulatieve-gains-curve te construeren.

Deze oefening maakt deel uit van de cursus

Introductie tot Predictive Analytics in Python

Cursus bekijken

Oefeninstructies

  • Importeer de module matplotlib.pyplot.
  • Importeer de module scikitplot.
  • Construeer de cumulatieve-gains-curve, gegeven dat het model de waarden in predictions_test produceert en de echte targetwaarden in targets_test staan.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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()
Code bewerken en uitvoeren