勝算比的計算方式
勝算是組內「發生 ÷ 未發生」的比值。勝算比是第一組勝算除以第二組勝算。由於其分配偏斜,區間先對 ln(OR) 建立,再轉換回來。
- OR = (a ÷ b) ÷ (c ÷ d) = (a·d) ÷ (b·c)
- 95% 信賴區間(Woolf)= exp(ln OR ± 1.96 · √(1/a + 1/b + 1/c + 1/d))
- 有儲存格為 0 時,OR 會是 0 或無限大;此時請參考 Fisher 精確檢定。
範例
計算器開啟時的表格為 [[40, 60], [20, 80]](暴露與未暴露 × 發生與未發生,n = 200)。兩組勝算分別為 0.67 與 0.25,因此 OR = 2.67,95% 信賴區間 [1.42, 5.02];卡方檢定 P = .002。
暴露組發生事件的勝算約為兩倍半,區間也明顯不包含 1。
什麼時候使用,什麼時候不要用
勝算比是病例對照研究與邏輯斯迴歸的標準指標。
- 以是/否結果比較兩組。
- 以能與邏輯斯迴歸比較的方式報告結果。
- 不要和相對風險混淆:事件常見時,勝算比離 1 遠得多。
- 未整理成 2×2 的較大表格不要用。