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

Fisher's method ใน SciPy

สมมติว่าคุณอ่านงานวิจัย 5 ชิ้นที่ศึกษาความสัมพันธ์ระหว่างการรับประทานอาหารที่ดีต่อสุขภาพกับการวินิจฉัยโรคมะเร็ง โดยมี p-value ที่รายงานไว้โหลดอยู่ในลิสต์ p_values = [0.04, 0.13, 0.001, 0.09, 0.01] ในแต่ละกรณี งานวิจัยทั้งหมดทดสอบสมมติฐานหลักที่ว่าการรับประทานอาหารที่ดีต่อสุขภาพไม่มีความสัมพันธ์กับการวินิจฉัยโรคมะเร็ง โดยมีสมมติฐานทางเลือกว่ามีความสัมพันธ์กัน

นำ p-value เหล่านี้ไปใช้กับ Fisher's method ผ่าน SciPy

ได้โหลดแพ็กเกจ stats จาก SciPy ให้แล้ว

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

พื้นฐานการอนุมานทางสถิติด้วย Python

ดูคอร์ส

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

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

# Compute the combined p-value and the p-value for this test
test_statistic, p_value = ____

# Print out the p-value for the test
____('Test p-value = ', ____)

# Print out if the p-value is signifcant at 5%
____
แก้ไขและรันโค้ด