建構並模擬假設

Statistical Thinking in Python(第 2 部分)

Justin Bois

Lecturer at the California Institute of Technology

2008 年美國搖擺州選舉結果

ch3-1.002.png

1 Data 取自 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 取自 Data.gov (https://www.data.gov/)
Statistical Thinking in Python(第 2 部分)

Obama 得票百分比

ch3-1.011.png

1 Data 取自 Data.gov (https://www.data.gov/)
Statistical Thinking in Python(第 2 部分)

模擬此假設

ch3-1.013.png

1 Data 取自 Data.gov (https://www.data.gov/)
Statistical Thinking in Python(第 2 部分)

模擬此假設

ch3-1.015.png

1 Data 取自 Data.gov (https://www.data.gov/)
Statistical Thinking in Python(第 2 部分)

模擬此假設

ch3-1.017.png

1 Data 取自 Data.gov (https://www.data.gov/)
Statistical Thinking in Python(第 2 部分)

模擬此假設

ch3-1.019.png

Statistical Thinking in Python(第 2 部分)

置換(Permutation)

  • 對陣列中項目進行隨機重排
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...