R 中的假設檢定
Richie Cotton
Data Evangelist at DataCamp
假設檢定的「顯著水準」($\alpha$)是「超越合理懷疑」的門檻。
0.1、0.05、0.01。alpha <- 0.05
prop_child_samp <- stack_overflow %>%
summarize(
point_estimate = mean(age_first_code_cut == "child")
) %>%
pull(point_estimate)
prop_child_hyp <- 0.35
std_error <- 0.0096028
z_score <- (prop_child_samp - prop_child_hyp) / std_error
p_value <- pnorm(z_score, lower.tail = FALSE)
3.818e-05
p_value <= alpha
TRUE
p_value 小於或等於 alpha,所以拒絕 $H_{0}$,接受 $H_{A}$。
資料科學家在兒時開始學程式的比例大於 35%。
在顯著水準 0.05 下,常用信賴區間為 1 - 0.05 = 0.95。
conf_int <- first_code_boot_distn %>%
summarize(
lower = quantile(first_code_child_rate, 0.025),
upper = quantile(first_code_child_rate, 0.975)
)
# A tibble: 1 x 2
lower upper
<dbl> <dbl>
1 0.369 0.407
| 事實未犯罪 | 事實有犯罪 | |
|---|---|---|
| 判決無罪 | 正確 | 逍遙法外 |
| 判決有罪 | 錯判入罪 | 正確 |
| 真實 $H_{0}$ | 真實 $H_{A}$ | |
|---|---|---|
| 選擇 $H_{0}$ | 正確 | 偽陰性 |
| 選擇 $H_{A}$ | 偽陽性 | 正確 |
偽陽性為「第一類錯誤」(Type I);偽陰性為「第二類錯誤」(Type II)。
若 $p \le \alpha$,我們會拒絕 $H_{0}$:
若 $ p \gt \alpha$,我們無法拒絕 $H_{0}$:
R 中的假設檢定