เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

กรณีทางธุรกิจโดยใช้ cumulative gains curve

กราฟ cumulative gains สามารถใช้ประเมินได้ว่าควรเข้าถึงผู้บริจาคกี่รายเพื่อให้ได้กำไรตามเป้าหมาย กล่าวคือ กราฟนี้แสดงให้เห็นว่าการเข้าถึงประชากรในสัดส่วนหนึ่ง จะครอบคลุมเป้าหมายทั้งหมดกี่เปอร์เซ็นต์ เมื่อทราบรางวัลของแคมเปญแล้ว ก็สามารถคำนวณได้ง่ายว่าควรกำหนดเป้าหมายกี่รายเพื่อให้ได้กำไรตามที่ต้องการ

ในแบบฝึกหัดนี้ จะคำนวณว่าควรเข้าถึงผู้บริจาคกี่รายเพื่อให้ได้กำไร 30,000 ยูโร

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • พล็อต cumulative gains curve โดยใช้ค่าพยากรณ์จาก predictions_test และค่าเป้าหมายจริงจาก targets_test
  • สมมติว่าต้นทุนของแคมเปญเท่ากับ 0 ยูโร และรางวัลจากการเข้าถึงเป้าหมายหนึ่งรายเท่ากับ 50 ยูโร จากนั้นระบุว่าต้องเข้าถึงเป้าหมายกี่รายเพื่อให้ได้กำไร 30,000 ยูโร
  • มีเป้าหมายทั้งหมด 1000 ราย ระบุว่าควรเข้าถึงเป้าหมายคิดเป็นกี่เปอร์เซ็นต์
  • ใช้ cumulative gains curve เพื่อดูว่าควรเข้าถึงประชากรกี่เปอร์เซ็นต์ โดยปัดให้ถึงทศนิยมหนึ่งตำแหน่ง
  • กำหนดให้ประชากรทั้งหมดมี 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)
แก้ไขและรันโค้ด