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
Övningsinstruktioner
- Importera modulen
matplotlib.pyplot. - Importera modulen
scikitplot. - Konstruera den kumulativa vinnstkurvan, givet att modellen ger utdata i
predictions_testoch att de sanna målvärdena finns itargets_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()