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

ECDF ของความลึกปากนก

แม้ว่า bee swarm plot จะมีประโยชน์ แต่ ECDF มักให้ภาพที่ชัดเจนกว่าในการทำ EDA พล็อต ECDF ของการวัดความลึกปากนกในปี 1975 และ 2012 บนกราฟเดียวกัน

เพื่อความสะดวก ข้อมูลความลึกปากนกของแต่ละปีได้ถูกเก็บไว้ในอาร์เรย์ NumPy ชื่อ bd_1975 และ bd_2012 แล้ว

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

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

ดูคอร์ส

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

  • คำนวณ ECDF สำหรับข้อมูลปี 1975 และ 2012
  • พล็อต ECDF ทั้งสองบนกราฟเดียวกัน
  • กำหนด margin ที่ 2% และเพิ่มป้ายกำกับแกนพร้อม legend ให้กับกราฟ
  • กด ส่งคำตอบ เพื่อดูกราฟ!

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

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

# Compute ECDFs
x_1975, y_1975 = ____
x_2012, y_2012 = ____

# Plot the ECDFs
_ = plt.____(____, ____, marker='.', linestyle='none')
_ = plt.____(____, ____, marker='.', linestyle='none')

# Set margins
____

# Add axis labels and legend
_ = plt.____('beak depth (mm)')
_ = plt.____('ECDF')
_ = plt.____(('1975', '2012'), loc='lower right')

# Show the plot
plt.show()
แก้ไขและรันโค้ด