การใช้ distribution plot

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

Chris Moffitt

Instructor

การสร้างฮิสโตแกรม

  • ฟังก์ชัน displot มีอาร์กิวเมนต์เสริมหลายตัว
  • สามารถซ้อน KDE plot บนฮิสโตแกรม และกำหนดจำนวน bin ได้
sns.displot(df['alcohol'], kde=True, bins=10)

ตัวอย่างฮิสโตแกรม Seaborn

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

รูปแบบการแสดงการกระจายข้อมูลอื่น ๆ

  • Rug plot เป็นอีกวิธีหนึ่งในการดูการกระจายของข้อมูล โดยแสดงขีดเล็ก ๆ บนแกน x
  • สามารถใช้ KDE curve และ rug plot ร่วมกันได้
sns.displot(df['alcohol'], kind='kde', rug=True, fill=True)

ตัวอย่างฮิสโตแกรม Seaborn

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

ประเภทกราฟเพิ่มเติม

  • ฟังก์ชัน displot ใช้ฟังก์ชันภายในหลายตัว ได้แก่ kdeplot, rugplot และ ecdfplot
  • ecdfplot แสดงการกระจายสะสมของข้อมูล
sns.displot(df['alcohol'], kind='ecdf')

ตัวอย่างฮิสโตแกรม Seaborn

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

มาฝึกกันเถอะ!

การสร้างภาพข้อมูลระดับกลางด้วย Seaborn

Preparing Video For Download...