開始使用免費開始

使用累積增益曲線的商業情境

你可以用累積增益圖來估算要聯絡多少位捐款人,才能達到特定的利潤。累積增益圖會顯示:當你聯絡母體中某個百分比時,能觸及全部目標中的哪個百分比。若你已知活動的報酬,就能輕易推得為了達到特定利潤,需要鎖定多少位捐款人。

在這個練習中,你將計算要聯絡多少位捐款人,才能獲得 30,000 歐元的利潤。

本練習屬於課程

Python 預測分析入門

檢視課程

練習說明

  • 繪製累積增益曲線。預測值在 predictions_test,實際目標標籤在 targets_test
  • 假設活動成本為 0 歐元,且每觸及 1 個目標的報酬為 50 歐元。請填入為了獲得 30,000 歐元利潤需要觸及多少個目標。
  • 總共有 1000 個目標。請填入應被觸及之目標的百分比。
  • 使用累積增益曲線判定應聯絡的母體百分比。四捨五入到小數點後 1 位。
  • 已知母體共有 10,000 位捐款人,請填入應聯絡的捐款人數。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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)
編輯並執行程式碼