ÎncepețiÎncepe gratuit

Studiu de caz cu curba câștigurilor cumulative

Graficul câștigurilor cumulative poate fi folosit pentru a estima câți donatori ar trebui abordați pentru a obține un anumit profit. Mai exact, graficul arată ce procent din totalul țintelor este atins atunci când abordezi un anumit procent din populație. Dacă știi recompensa unei campanii, poți calcula cu ușurință câți donatori trebuie vizați pentru a ajunge la un profit dorit.

În acest exercițiu, vei calcula câți donatori trebuie abordați pentru a obține un profit de 30 000 de euro.

Acest exercițiu face parte din cursul

Introducere în analitica predictivă în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Trasează curba câștigurilor cumulative. Predicțiile se află în predictions_test, iar valorile reale ale țintei în targets_test.
  • Presupune că costul campaniei este 0 euro și că recompensa pentru o țintă adresată este 50 de euro. Calculează câte ținte trebuie atinse pentru a obține un profit de 30 000 de euro.
  • Există 1000 de ținte în total. Calculează ce procent din totalul țintelor trebuie adresat.
  • Folosește curba câștigurilor cumulative pentru a afla ce procent din populație trebuie abordat. Rotunjește la zecime.
  • Știind că populația este formată din 10 000 de donatori, calculează câți donatori trebuie abordați.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Plot the cumulative gains
skplt.metrics.plot_cumulative_gain(____, ____)
plt.show()

# Number of targets you want to reach
number_targets_toreach = ____ / ____
perc_targets_toreach = ____ / ____
cumulative_gains = ____
number_donors_toreach = ____ * ____
print(number_donors_toreach)
Editează și rulează codul