Kom igångKom igång gratis

Konstruera den kumulativa vinnstkurvan

Den kumulativa vinnstkurvan är en utvärderingskurva som mäter din modells prestanda. Den visar hur stor andel av målen som nås när man tar hänsyn till en viss andel av populationen med högst sannolikhet att vara ett mål enligt modellen.

För att konstruera kurvan kan du använda metoden .plot_cumulative_gain() i modulen scikitplot tillsammans med modulen matplotlib.pyplot. Precis som för andra utvärderingsmått och kurvor behöver du de sanna målvärdena å ena sidan och modellens prediktioner å andra sidan för att bygga den kumulativa vinnstkurvan.

Den här övningen är en del av kursen

Introduktion till prediktiv analys i Python

Visa kurs

Övningsinstruktioner

  • Importera modulen matplotlib.pyplot.
  • Importera modulen scikitplot.
  • Konstruera den kumulativa vinnstkurvan, givet att modellen ger utdata i predictions_test och att de sanna målvärdena finns i targets_test.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod