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

การปรับแต่ง 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()
แก้ไขและรันโค้ด