การปรับแต่ง Whiskers
ในบทเรียนนี้ เราได้เห็นแล้วว่ามีหลายวิธีในการกำหนด whiskers ในกราฟ box plot ในชุดแบบฝึกหัดนี้ เราจะใช้ชุดข้อมูล student_data ต่อไป เพื่อเปรียบเทียบการกระจายของเกรดสุดท้าย ("G3") ระหว่างนักเรียนที่มีความสัมพันธ์โรแมนติกและนักเรียนที่ไม่มี โดยใช้ตัวแปร "romantic" ซึ่งเป็นตัวบ่งชี้แบบ ใช่/ไม่ใช่ ว่านักเรียนคนนั้นมีความสัมพันธ์โรแมนติกหรือไม่
มาสร้าง box plot เพื่อดูความสัมพันธ์นี้ และลองใช้วิธีต่าง ๆ ในการกำหนด whiskers กัน
ได้นำเข้า Seaborn ในชื่อ sns และ matplotlib.pyplot ในชื่อ plt ให้เรียบร้อยแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Set the whiskers to 0.5 * IQR
sns.catplot(x="romantic", y="G3",
data=student_data,
kind="box")
# Show plot
plt.show()