การสร้าง JointGrid และ jointplot
JointGrid ของ Seaborn ผสมผสานกราฟแบบตัวแปรเดียว เช่น histogram, rug plot และ kde plot
เข้ากับกราฟแบบสองตัวแปร เช่น scatter plot และ regression plot กระบวนการสร้างกราฟเหล่านี้
น่าจะคุ้นเคยกันดีแล้ว กราฟเหล่านี้ยังแสดงให้เห็นว่า Seaborn มีฟังก์ชันที่ช่วยรวมกราฟหลายประเภทเข้าด้วยกันได้อย่างสะดวก
ในแบบฝึกหัดชุดนี้ จะใช้ข้อมูลการแชร์จักรยานที่เคยดูไปก่อนหน้านี้ โดยจะสำรวจความสัมพันธ์ระหว่าง ระดับความชื้นและจำนวนการเช่าทั้งหมด เพื่อดูว่ามีรูปแบบที่น่าสนใจและควรศึกษาต่อหรือไม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลระดับกลางด้วย Seaborn
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Build a JointGrid comparing humidity and total_rentals
sns.___("whitegrid")
g = sns.___(___="hum",
___="total_rentals",
data=df,
xlim=(0.1, 1.0))
g.plot(sns.___, sns.histplot)
plt.show()
plt.clf()