การตั้งสมมติฐานและการจำลองสมมติฐาน

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

Justin Bois

Lecturer at the California Institute of Technology

ผลการเลือกตั้งในรัฐสวิงของสหรัฐฯ ปี 2008

ch3-1.002.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

ch3-1.004.png

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

การทดสอบสมมติฐาน

  • การประเมินว่าข้อมูลที่สังเกตได้สมเหตุสมผลเพียงใด โดยสมมติว่าสมมติฐานเป็นจริง
Statistical Thinking in Python (ตอนที่ 2)

สมมติฐานว่าง

  • ชื่อเรียกอีกแบบของสมมติฐานที่กำลังทดสอบ
Statistical Thinking in Python (ตอนที่ 2)

ECDF ของผลการเลือกตั้งในรัฐสวิง

ch3-1.009.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

เปอร์เซ็นต์คะแนนเสียงที่โอบามาได้รับ

ch3-1.011.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

การจำลองสมมติฐาน

ch3-1.013.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

การจำลองสมมติฐาน

ch3-1.015.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

การจำลองสมมติฐาน

ch3-1.017.png

1 ข้อมูลจาก Data.gov (https://www.data.gov/)
Statistical Thinking in Python (ตอนที่ 2)

การจำลองสมมติฐาน

ch3-1.019.png

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

เพอร์มิวเทชัน

  • การเรียงลำดับข้อมูลในอาร์เรย์ใหม่แบบสุ่ม
Statistical Thinking in Python (ตอนที่ 2)

การสร้างตัวอย่างเพอร์มิวเทชัน

import numpy as np
dem_share_both = np.concatenate(
                       (dem_share_PA, dem_share_OH))

dem_share_perm = np.random.permutation(dem_share_both)
perm_sample_PA = dem_share_perm[:len(dem_share_PA)] perm_sample_OH = dem_share_perm[len(dem_share_PA):]
Statistical Thinking in Python (ตอนที่ 2)

มาฝึกกันเถอะ!

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

Preparing Video For Download...