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

การพล็อต ECDF

ในแบบฝึกหัดนี้ จะได้ใช้ฟังก์ชัน ecdf() เพื่อคำนวณ ECDF ของความยาวกลีบดอกของ Iris versicolor ในชุดข้อมูลของ Anderson จากนั้นนำผลลัพธ์มาพล็อตกราฟ โปรดจำไว้ว่าฟังก์ชัน ecdf() คืนค่าเป็น array สองชุด ดังนั้นจึงต้อง unpack ค่าออกมา ตัวอย่างการ unpack เช่น x, y = foo(data) สำหรับฟังก์ชัน foo() ใด ๆ

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

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

ดูคอร์ส

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

  • ใช้ ecdf() เพื่อคำนวณ ECDF ของ versicolor_petal_length แล้ว unpack ผลลัพธ์ออกเป็น x_vers และ y_vers
  • พล็อต ECDF ในรูปแบบจุด โดยระบุ marker = '.' และ linestyle = 'none' พร้อมกับ x_vers และ y_vers เป็นอาร์กิวเมนต์ใน plt.plot()
  • ตั้งชื่อแกน โดยสามารถตั้งชื่อแกน y เป็น 'ECDF'
  • แสดงกราฟที่ได้

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

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

# Compute ECDF for versicolor data: x_vers, y_vers
____, ____ = ____(____)

# Generate plot


# Label the axes



# Display the plot

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