การสร้างกราฟย่อยแบบสองปัจจัย
มาต่อกันที่ชุดข้อมูล student_data ของนักเรียนในระดับมัธยมศึกษา โจทย์ที่เราต้องการตอบในครั้งนี้คือ คะแนนภาคการศึกษาแรก ("G1") ของนักเรียนสัมพันธ์กับคะแนนสุดท้าย ("G3") หรือไม่?
มีหลายปัจจัยในชีวิตนักเรียนที่อาจส่งผลต่อคะแนนสุดท้าย ตัวอย่างเช่น นักเรียนบางคนได้รับการสนับสนุนด้านการศึกษาเพิ่มเติมจากโรงเรียน ("schoolsup") หรือจากครอบครัว ("famsup") ซึ่งอาจทำให้ได้คะแนนสูงขึ้น ลองควบคุมสองปัจจัยนี้โดยการสร้างกราฟย่อยตามว่านักเรียนได้รับการสนับสนุนด้านการศึกษาเพิ่มเติมจากโรงเรียนหรือครอบครัวหรือไม่
ได้นำเข้า Seaborn เป็น sns และ matplotlib.pyplot เป็น plt แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create a scatter plot of G1 vs. G3
# Show plot
plt.show()