การทดสอบสมมติฐาน - สถิติที่ไม่ใช่มาตรฐาน
ในสองแบบฝึกหัดก่อนหน้า เราได้ทดสอบแบบ Permutation สำหรับความแตกต่างของค่าเฉลี่ย ทีนี้มาลองดูสถิติที่ไม่ใช่มาตรฐานกันบ้าง
สมมติว่าคุณสนใจทำความเข้าใจการกระจายตัวของยอดบริจาคที่ได้รับจากเว็บไซต์ A และ B โดยต้องการดูว่ามีความแตกต่างอย่างมีนัยสำคัญทางสถิติในค่ามัธยฐานและเปอร์เซ็นไทล์ที่ 80 ของยอดบริจาคหรือไม่ Permutation testing มอบกรอบการทำงานที่ยืดหยุ่นมากสำหรับการแก้ปัญหาลักษณะนี้
มาดำเนินการทดสอบเพื่อตรวจสอบว่ามีความแตกต่างในค่ามัธยฐานและเปอร์เซ็นไทล์ที่ 80 ของการกระจายตัวของยอดบริจาคหรือไม่ เช่นเดิม ข้อมูลยอดบริจาคจากเว็บไซต์ A และ B ถูกเก็บไว้ในตัวแปร donations_A และ donations_B ตามลำดับ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจำลองทางสถิติด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Calculate the difference in 80th percentile and median for each of the permuted datasets (A and B)
samples_percentile = np.____(permuted_A_datasets, 80, axis=1) - np.____(permuted_B_datasets, 80, axis=1)
samples_median = np.____(permuted_A_datasets, axis=1) - np.____(permuted_B_datasets, axis=1)