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

การสร้าง Cumulative Gains Curve

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

ในการสร้างกราฟนี้ สามารถใช้เมธอด .plot_cumulative_gain() จากโมดูล scikitplot ร่วมกับโมดูล matplotlib.pyplot เช่นเดียวกับเมทริกซ์หรือกราฟประเมินโมเดลอื่น ๆ คุณต้องมีทั้งค่าเป้าหมายจริงและค่าที่โมเดลทำนายไว้เพื่อสร้าง cumulative gains curve

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

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

ดูคอร์ส

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

  • Import โมดูล matplotlib.pyplot
  • Import โมดูล scikitplot
  • สร้าง cumulative gains curve โดยใช้ค่าที่โมเดลทำนายจาก predictions_test และค่าเป้าหมายจริงจาก targets_test

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the matplotlib.pyplot module 
import ____.____ as plt

# Import the scikitplot module
import ____ as skplt

# Plot the cumulative gains graph
skplt.metrics.____(targets_test, ____)
plt.show()
แก้ไขและรันโค้ด