ละติจูดมีความสัมพันธ์กับจำนวนเดือนที่เปิดตลาดหรือไม่?
ขณะสำรวจชุดข้อมูลตลาดเกษตรกรด้วย scatter matrix คุณสังเกตเห็นความสัมพันธ์ที่น่าสนใจระหว่างละติจูดของตลาดกับจำนวนเดือนที่เปิดให้บริการ เพื่อเจาะลึกความสัมพันธ์นี้มากขึ้น จึงตัดสินใจใช้ regression plot ของ Seaborn เพื่อดูว่ารูปแบบนี้มีน้ำหนักจริงหรือเป็นเพราะจุดข้อมูลที่ทับซ้อนกันหนาแน่นทำให้สายตาหลอก
เพื่อให้เส้น regression โดดเด่นขึ้น ให้ลดความทึบของจุดพื้นหลังที่ทับซ้อนกันและเปลี่ยนสีเป็นสีเทาที่ดูนุ่มตา เนื่องจากไม่ได้ต้องการทำการอนุมานอย่างเป็นทางการและต้องการตรวจสอบรูปแบบข้อมูลอย่างรวดเร็ว จึงสามารถปิดแถบความไม่แน่นอนที่แสดงโดยค่าเริ่มต้นได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพัฒนาการแสดงผลข้อมูลใน Python
คำแนะนำการฝึกหัด
- ตั้งค่าความทึบของจุดใน scatter plot ให้เป็น 10% และกำหนดสีเป็น
'gray' - ปิดการแสดงแถบความเชื่อมั่น (confidence interval) ที่เปิดอยู่โดยค่าเริ่มต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
sns.regplot(x = 'lat',
y = 'months_open',
# Set scatter point opacity & color
____ = {'alpha':____, 'color':'____'},
# Disable confidence band
____ = ____,
data = markets)
plt.show()