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

การแบ่งข้อมูลเป็นช่วง (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()
แก้ไขและรันโค้ด