รวมทุกอย่างเข้าด้วยกัน
ในแบบฝึกหัดก่อนหน้า คุณได้กำหนดฟังก์ชัน create_pig_table ที่รับ basetable และตัวพยากรณ์ แล้วสร้างตาราง predictor insight graph สำหรับตัวพยากรณ์นั้น:
pig_table = create_pig_table(basetable,target,variable)
จากนั้น คุณได้เขียนฟังก์ชัน plot_pig เพื่อพล็อต predictor insight graph จากตาราง predictor insight graph ที่สร้างขึ้น
plot_pig(pig_table, variable)
ในทางปฏิบัติ มักต้องการสร้าง predictor insight graph หลายกราฟพร้อมกัน ในแบบฝึกหัดนี้ จะได้เรียนรู้วิธีทำสิ่งนี้โดยอัตโนมัติด้วย for loop
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เชิงพยากรณ์เบื้องต้นด้วย Python
คำแนะนำการฝึกหัด
- สำหรับแต่ละตัวแปรใน
variablesให้สร้างตาราง predictor insight graph โดย basetable ถูกโหลดไว้ในตัวแปรbasetableแล้ว - สำหรับแต่ละตัวแปรใน
variablesให้พล็อต predictor insight graph
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Variables you want to make predictor insight graph tables for
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]
# Loop through the variables
for variable in variables:
# Create the predictor insight graph table
pig_table = ____(____, "target", variable)
# Plot the predictor insight graph
____(____, variable)