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

Bee swarm plot

สร้าง bee swarm plot แสดงความยาวกลีบดอกของชุดข้อมูล iris โดยให้แกน x แสดงสายพันธุ์ทั้งสาม และแกน y แสดงความยาวกลีบดอก DataFrame ที่มีข้อมูลนี้ถูกโหลดไว้ในตัวแปรชื่อ df แล้ว

สำหรับอ้างอิง โค้ดที่ Justin ใช้สร้าง bee swarm plot ในวิดีโอแสดงไว้ด้านล่าง:

_ = sns.swarmplot(x='state', y='dem_share', data=df_swing)
_ = plt.xlabel('state')
_ = plt.ylabel('percent of vote for Obama')
plt.show()

สามารถใช้ help(sns.swarmplot) เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับการสร้าง bee swarm plot ด้วย seaborn

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Statistical Thinking in Python (ตอนที่ 1)

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตรวจสอบ DataFrame df ด้วย df.head() เพื่อดูชื่อคอลัมน์ที่ต้องใช้เป็นอาร์กิวเมนต์ x และ y ในการเรียก sns.swarmplot()
  • ใช้ sns.swarmplot() สร้าง bee swarm plot จาก DataFrame ชุดข้อมูล Fisher iris ที่เก็บอยู่ใน df โดยให้แกน x แสดงสายพันธุ์ทั้งสาม และแกน y แสดงความยาวกลีบดอก
  • ติดป้ายกำกับแกน
  • แสดงกราฟ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create bee swarm plot with Seaborn's default settings


# Label the axes


# Show the plot

แก้ไขและรันโค้ด