การเปรียบเทียบกลุ่ม

การพัฒนาการแสดงผลข้อมูลใน Python

Nick Strayer

Instructor

หมายความว่าอะไร?

  • ค่าโดยรวมสูงกว่า?

  • การกระจายของค่ากว้างกว่า? แคบกว่า?

  • สำคัญมากสำหรับการนำเสนอข้อมูล

กลุ่มคนที่ยืนรวมกัน

การพัฒนาการแสดงผลข้อมูลใน Python

การเปรียบเทียบคลาสด้วย kernel density plots

การพัฒนาการแสดงผลข้อมูลใน Python

kernel ที่ซ้อนกันจนเป็น KDE

การพัฒนาการแสดงผลข้อมูลใน Python
pollution_nov = pollution[pollution.month == 10]

sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color = 'red') sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

KDE สองเส้นที่ทับซ้อนกัน

การพัฒนาการแสดงผลข้อมูลใน Python
# Enable rugplot
sns.kdeplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.rugplot(pollution_nov[pollution_nov.city == 'Denver'].O3, color='red')
sns.kdeplot(pollution_nov[pollution_nov.city != 'Denver'].O3)

KDE สองเส้นที่ทับซ้อนกันพร้อม rug plot

การพัฒนาการแสดงผลข้อมูลใน Python

KDE หลายเส้นที่ทับซ้อนกันจำนวนมาก

การพัฒนาการแสดงผลข้อมูลใน Python

แผนภูมิ beeswarm พื้นฐานบนหลาย axes

การพัฒนาการแสดงผลข้อมูลใน Python
pollution_nov = pollution[pollution.month == 10]

sns.swarmplot(y="city", x="O3", data=pollution_nov, size=4)
plt.xlabel("Ozone (O3)")

Beeswarm plot ของมลพิษ O3

การพัฒนาการแสดงผลข้อมูลใน Python

มาเปรียบเทียบกันเถอะ!

การพัฒนาการแสดงผลข้อมูลใน Python

Preparing Video For Download...