ComeçarComece de graça

Caso de negócio usando a curva de ganhos cumulativos

O gráfico de ganhos cumulativos pode ser usado para estimar quantos doadores você deve abordar para obter um determinado lucro. De fato, o gráfico de ganhos cumulativos mostra qual porcentagem de todos os alvos é alcançada ao abordar uma certa porcentagem da população. Se você conhece a recompensa de uma campanha, fica fácil deduzir quantos doadores devem ser alvo para atingir um certo lucro.

Neste exercício, você vai calcular quantos doadores devem ser abordados para obter um lucro de 30 000 euros.

Este exercício faz parte do curso

Introdução à Análise Preditiva em Python

Ver curso

Instruções do exercício

  • Plote a curva de ganhos cumulativos. As previsões estão em predictions_test e os valores reais do alvo estão em targets_test.
  • Considere que o custo de uma campanha é 0 euro e a recompensa por abordar um alvo é 50 euros. Preencha quantos alvos devem ser alcançados para obter um lucro de 30 000 euros.
  • Existem 1000 alvos no total. Preencha qual porcentagem dos alvos deve ser abordada.
  • Use a curva de ganhos cumulativos para saber qual porcentagem da população deve ser abordada. Arredonde para uma casa decimal.
  • Considerando que a população é composta por 10 000 doadores, preencha quantos doadores devem ser abordados.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código