การสร้าง Subplot ด้วย col และ row
จากแบบฝึกหัดก่อนหน้า เราพบว่านักเรียนที่ขาดเรียนบ่อย ("absences") มักได้คะแนนสุดท้าย ("G3") ต่ำกว่า แล้วความสัมพันธ์นี้จะยังคงอยู่ไม่ว่านักเรียนจะใช้เวลาเรียนต่อสัปดาห์มากน้อยแค่ไหน?
เพื่อตอบคำถามนี้ เราจะดูความสัมพันธ์ระหว่างจำนวนวันขาดเรียนกับคะแนนสุดท้าย โดยสร้าง Subplot แยกตามเวลาเรียนของนักเรียนแต่ละสัปดาห์ ("study_time")
ได้ import Seaborn เป็น sns และ matplotlib.pyplot เป็น plt ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Change to use relplot() instead of scatterplot()
sns.scatterplot(x="absences", y="G3",
data=student_data)
# Show plot
plt.show()