LoslegenKostenlos loslegen

Die kumulative Gewinndkurve konstruieren

Die kumulative Gewinndkurve ist eine Auswertungskurve, die die Leistung deines Modells bewertet. Sie zeigt den Prozentsatz der erreichten Targets, wenn du einen bestimmten Prozentsatz deiner Population betrachtest, der laut Modell die höchste Wahrscheinlichkeit hat, ein Target zu sein.

Um diese Kurve zu erstellen, kannst du die Methode .plot_cumulative_gain() aus dem Modul scikitplot sowie das Modul matplotlib.pyplot verwenden. Wie bei jeder Modellmetrik oder -kurve brauchst du dafür zum einen die wahren Zielwerte und zum anderen die Vorhersagen, um die kumulative Gewinndkurve zu konstruieren.

Diese Übung ist Teil des Kurses

Einführung in Predictive Analytics mit Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere das Modul matplotlib.pyplot.
  • Importiere das Modul scikitplot.
  • Konstruiere die kumulative Gewinndkurve. Das Modell liefert die Werte in predictions_test, und die wahren Zielwerte stehen in targets_test.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 bearbeiten und ausführen