使用 ttest()
手動計算檢定統計量,然後再用 CDF 轉成 p 值,對於比較兩個樣本平均數來說相當費工。比較兩個樣本平均數稱為 t 檢定,而 Python 的 pingouin 套件提供 .ttest() 方法可以直接完成,並在執行檢定時提供一些彈性設定。
和前一個練習一樣,你要比較 2012 年與 2016 年在郡層級支持民主黨候選人的得票比例,判斷兩者的差異是否顯著。假設如下:
$H_{0}$:2012 年與 2016 年的民主黨得票比例相同。 $H_{A}$:2012 年與 2016 年的民主黨得票比例不同。
sample_dem_data 已經可用,除了 state 與 county 名稱外,還有 diff、dem_percent_12、dem_percent_16 欄位。pingouin 已載入,pandas 也已以 pd 名稱載入。
本練習屬於課程
Python 中的假設檢定
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Conduct a t-test on diff
test_results = ____
# Print the test results
print(test_results)