IniziaInizia gratis

Caso aziendale usando la curva dei guadagni cumulati

Il grafico dei guadagni cumulati può essere usato per stimare quanti donatori dovresti contattare per ottenere un certo profitto. Infatti, il grafico dei guadagni cumulati mostra quale percentuale di tutti i target viene raggiunta quando si indirizza una certa percentuale della popolazione. Se si conosce il premio di una campagna, è facile ricavare quanti donatori devono essere presi di mira per raggiungere un determinato profitto.

In questo esercizio, calcolerai quanti donatori dovresti contattare per ottenere un profitto di 30 000 euro.

Questo esercizio fa parte del corso

Introduzione alla Predictive Analytics in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Traccia la curva dei guadagni cumulati. Le predizioni sono in predictions_test e i valori veri del target sono in targets_test.
  • Supponi che il costo di una campagna sia 0 euro e che il premio per indirizzare un target sia 50 euro. Indica quanti target devono essere raggiunti per ottenere un profitto di 30 000 euro.
  • In totale ci sono 1000 target. Indica quale percentuale di target dovrebbe essere indirizzata.
  • Usa la curva dei guadagni cumulati per sapere quale percentuale della popolazione dovrebbe essere indirizzata. Arrotonda alla prima cifra decimale.
  • Dato che la popolazione è composta da 10 000 donatori, indica quanti donatori dovrebbero essere contattati.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice