การแบ่งข้อมูลเป็นช่วง (Binning)
เมื่อข้อมูลบนแกน x เป็นค่าต่อเนื่อง การแบ่งข้อมูลออกเป็นช่วง (bins) จะช่วยให้มองเห็นการเปลี่ยนแปลงของข้อมูลได้ชัดเจนยิ่งขึ้น
ในแบบฝึกหัดนี้ เราจะดูความสัมพันธ์ระหว่างค่าเล่าเรียน (Tuition) กับจำนวนนักศึกษาระดับปริญญาตรี ซึ่งในชุดข้อมูลนี้ใช้ชื่อย่อว่า UG โดยจะเริ่มจากการดู scatter plot ของข้อมูล แล้วสังเกตว่าการเปลี่ยนจำนวน bins ส่งผลต่อการแสดงผลอย่างไร
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลระดับกลางด้วย Seaborn
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create a scatter plot by disabling the regression line
sns.regplot(data=df,
y='Tuition',
x='UG',
fit_reg=____)
plt.show()
plt.clf()