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

ค่าเฉลี่ยเท่ากับความแปรปรวนหรือไม่?

ข้อสมมติฐานหนึ่งของโมเดล Poisson คือค่าเฉลี่ยและความแปรปรวนควรมีค่าเท่ากัน อย่างที่ได้เรียนในบทเรียน หากสมมติฐานนี้ถูกละเมิด จะเกิดปัญหาที่เรียกว่า overdispersion ซึ่งหากไม่มีการปรับแก้ก็จะทำให้การแปลผล standard error ของโมเดลผิดพลาดได้

ในแบบฝึกหัดนี้ จะคำนวณค่าเฉลี่ยและความแปรปรวนของจำนวนดาวเทียม (satellites) ของปูเกือกม้าตัวเมีย

ชุดข้อมูล crab ถูกโหลดไว้ในพื้นที่ทำงานแล้ว

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

Generalized Linear Models ใน Python

ดูคอร์ส

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

  • ใช้ mean() ของ numpy เพื่อคำนวณและแสดงค่าเฉลี่ยของตัวแปรจำนวนดาวเทียม sat โดยเก็บผลลัพธ์ไว้ใน sat_mean
  • ใช้ var() ของ numpy เพื่อคำนวณและแสดงความแปรปรวนของตัวแปร sat โดยเก็บผลลัพธ์ไว้ใน sat_var
  • คำนวณและแสดงอัตราส่วนของ sat_var ต่อ sat_mean

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

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

# Compute and print sample mean of the number of satellites: sat_mean
____ = np.____(____.____)

print('Sample mean:', round(____, 3))

# Compute and print sample variance of the number of satellites: sat_var
____ = np.____(____.____)
print('Sample variance:', round(____, 3))

# Compute ratio of variance to mean
print('Ratio:', round(____/____, 3))
แก้ไขและรันโค้ด