跳去主內容
健康

相對風險/勝算比計算機(2×2 表)

**2×2 表** 係流行病學、隨機對照試驗 (RCT) 同病例對照研究嘅核心統計工具:將個體按 *暴露 vs 對照* 同 *事件發生 vs 不發生* 交叉分組,再由四格頻數推算暴露同事件之間嘅關聯強度。輸入暴露組嘅事件數 a 同非事件數 b、對照組嘅 c 同 d,工具即時計算:(1) **相對風險 RR =(a/(a+b)) /(c/(c+d))**;(2) **勝算比 OR =(a·d) /(b·c)**;(3) **絕對風險差 RD = a/(a+b) − c/(c+d)**;以及三者嘅 **95% Wald 信賴區間**(RR / OR 用對數 log-scale 近似,RD 用常態近似)。當任何一格係 0,自動套用 **Haldane–Anscombe 0.5 修正**(每格 +0.5)令 log(0) 唔會崩潰。

事件數 非事件 總人數 事件比例
暴露組 100 30.0%
對照組 100 15.0%

相對風險 RR

2.00

95% CI 1.15 – 3.48

勝算比 OR

2.43

95% CI 1.21 – 4.88

絕對風險差 RD

+15.0%

95% CI 4.2% – 25.8%

RR = (a/n₁) / (c/n₂);OR = (a·d)/(b·c);RD = a/n₁ − c/n₂。95% Wald CI:log-轉換用喺 RR 同 OR,常態近似用喺 RD。RR > 1 / OR > 1 表示暴露組事件較多;RR < 1 表示保護效應。

公式

2×2 表: 事件 非事件 總人數 暴露組 a b n₁ = a + b 對照組 c d n₂ = c + d 風險 p₁ = a / n₁, p₂ = c / n₂ RR (相對風險) = p₁ / p₂ OR (勝算比) = (a · d) / (b · c) RD (風險差) = p₁ − p₂ 95% Wald 信賴區間: log(RR) ± 1.96 · √(1/a − 1/n₁ + 1/c − 1/n₂) log(OR) ± 1.96 · √(1/a + 1/b + 1/c + 1/d) RD ± 1.96 · √(p₁·(1−p₁)/n₁ + p₂·(1−p₂)/n₂) 零格修正(任一格 = 0 時): a, b, c, d ← a+0.5, b+0.5, c+0.5, d+0.5 (只影響 RR / OR)

常見問題

相對風險 (RR) 同勝算比 (OR) 有咩分別?我點知用邊個?

**核心區別**:(1) **RR 用「風險」(events / total)**,例 30/100 = 0.30;(2) **OR 用「勝算 odds」(events / non-events)**,例 30/70 ≈ 0.429。「30% 風險 = 0.429:1 勝算」表達同一件事但數字唔同。**用法**:(a) 你做隊列 / RCT、可以追蹤所有人嘅結果 → 用 **RR**,因為「風險」係實際比例、直觀易懂;(b) 你做病例對照、由有病無病嗰邊抽樣 → 只能用 **OR**(風險係抽樣後 *構造出嚟* 嘅,唔代表真實)。**重點警告**:當事件率高(> 20%)時 OR 會誇大相對效應 — 例 a=50, b=50, c=20, d=80 → RR = 2.5、OR = 4.0。**新聞唔分清** 經常將 OR 講成「風險高 X 倍」,臨床上係錯。

我有「0 事件」嘅組(例如疫苗試驗:疫苗組 0 死、安慰劑 10 死),點計?

**問題**:a = 0 時,RR = 0 / something = 0;OR = (0·d) / (b·c) = 0;log(0) = −∞,**標準 Wald CI 失效**。**自動處理(本工具)**:偵測到 0 格,套用 Haldane–Anscombe 修正 — 每格 +0.5。例:0 / 100 vs 10 / 90 → 修正後 0.5/101 vs 10.5/100.5:(a) RR ≈ 0.05(不是 0),CI ≈ [0.003, 0.83);(b) OR ≈ 0.043,CI ≈ [0.003, 0.78];(c) RD 用 *原始數字* 即 −0.10(−10%),CI ≈ [−0.156, −0.044],唔受修正影響。**更嚴格嘅做法**:(a) Fisher 精確檢驗(exact mid-p CI)— 適合報告期刊;(b) 連續性修正(Yates)— 適合卡方檢驗;(c) Bayesian 法(如 Jeffreys prior)— 適合小樣本嚴肅分析。本工具用 0.5 修正係 *快速顯示* 加 CI,唔取代正規生統分析。

我嘅 95% CI 「跨越 1」(例 RR = 1.5, CI 0.8–2.8),代表咩?

**直接解讀**:「以 95% 信心,呢個研究嘅結果 *無法區分* 暴露真係 *無效* (RR = 1) 同效應達到 RR = 2.8 之間嘅可能性。」即「結果 *未* 達到統計顯著」,但 **唔等於「無效應」** —— 可能係:(a) 真係無效應;(b) 有效應但樣本太細,所以 CI 太闊。**正確做法**:(1) 唔好用「P > 0.05 → 無效」呢種二元判斷;(2) 報告 CI 闊度反映 *不確定性*:0.8–2.8 反映「可能無到中度 +180% 風險都有可能」— 即係 *無結論* 而唔係 *無效*;(3) 諗下 *功效(power)* — 樣本要幾大先 detect 到 RR = 1.5 ?需要嘅樣本 ≈ ((1.96 + 0.84)·σ / log 1.5)² × inverse-info;(4) 如可能做 meta-analysis 結合多項研究。**新聞嘅誤報模式**:「研究發現 X 增 50% 風險」(CI 0.8–2.8)— 真係科學新聞唔負責任嘅典型寫法。

同類工具

BMI 身高體重指數計算機

輸入身高同體重,即時計算 BMI 同健康分類(過輕/正常/過重/肥胖)。

基礎代謝率(BMR)/TDEE 計算機

以 Mifflin-St Jeor 或 Harris-Benedict 公式估算每日基礎代謝率(BMR)同 TDEE,含減重/增肌熱量建議。

體脂率計算機(美國海軍法)

依美國海軍 circumference 公式,以腰圍、頸圍(女性加髖圍)估算體脂百分比。

睡眠週期計算機

根據 90 分鐘睡眠週期推算最佳嘅入睡或起床時間,喺淺睡期醒嚟先夠精神。

每日飲水量計算機

由體重、運動時間同氣候計到每日建議飲水量,避免脫水又唔會過量。

跑步配速計算機

由距離同時間計每公里/每英里配速,或由配速反推完賽時間,支援 5K、10K、半馬、全馬常見距離。

訓練心率區間計算機

由年齡同靜止心率,用 Karvonen 公式計 5 個訓練心率區間(Z1 暖身到 Z5 高強度)。

瘦體重(LBM)計算機

用 Boer、Hume、James 公式由身高體重性別估算瘦體重(LBM)、脂肪質量同估算體脂百分比。

每日宏量營養素計算機(碳水/蛋白質/脂肪)

由每日熱量目標同三大營養素百分比,計每日碳水、蛋白質、脂肪嘅克數。

1RM 一次最大重量計算機

由次最大重量(重量×次數)推算 1RM — 同時顯示 50–95% 強度區間,配合 Epley、Brzycki、Lombardi、Lander 四條常用公式。

體表面積(BSA)計算機

由身高同體重,以 Mosteller、Du Bois、Haycock、Boyd 四條公式估算體表面積,用於藥物劑量、化療同心輸出量臨床計算。

跑步成績預測(Riegel 公式)

由一個距離嘅跑步時間預測另一距離嘅成績,採用經典 Riegel 公式 T₂ = T₁ × (D₂/D₁)^1.06。

平均動脈壓(MAP)計算機

由收縮壓(SBP)同舒張壓(DBP)計算平均動脈壓 MAP = DBP + (SBP − DBP)/3,附臨床範圍同脈壓參考。

吸煙包年(Pack-Year)計算機

由每日吸煙支數同年數計算累積「包年」,反映吸煙暴露量同肺癌篩查資格。

腰臀比例(WHR)計算機

量腰圍同臀圍嘅比例,附 WHO 風險範圍,初步評估腹部肥胖同心血管風險。

MET 運動消耗熱量計算機

用 MET 值、體重同運動時間,計到唔同運動(跑步、行山、游水、單車等)燒幾多卡路里。

咖啡因半衰期計算機

輸入飲嘅時間同劑量(mg),按 5 小時左右嘅平均半衰期推算之後每個鐘體內仲剩幾多咖啡因,連訓覺前剩餘量。

身體脂肪指數 (BAI) 計算機

用臀圍同身高估算身體脂肪百分比嘅指標:BAI = 臀圍 ÷ 身高^1.5 − 18,唔需要磅體重。

每日總熱量消耗 (TDEE) 計算機

輸入年齡、性別、身高、體重,五個活動量同步比較,即時知道維持體重每日要食幾多卡。

血液酒精濃度(BAC)計算機

輸入飲咗幾多杯酒、體重、性別同已過嘅小時數,用 Widmark 公式估算血液酒精濃度(BAC %),同 HK 0.05% 酒駕線比較。

VO₂ Max 計算機(Cooper 12 分鐘跑測試)

輸入 12 分鐘跑步距離,估算最大攝氧量 VO₂ Max,再對照年齡/性別嘅體能等級表。

每日蛋白質攝取量計算機

輸入體重同訓練目標,按國際營養學共識(RDA、ISSN、ACSM/AND/DC)計出每日蛋白質克數範圍同每餐分配。

排卵期同受孕窗計算機

輸入最後一次月經(LMP)日期同平均週期長度,估算下次排卵日、受孕窗及下次月經日期。

身體總水分量(TBW)計算機

使用 Watson 公式,根據年齡、性別、身高同體重估算身體總水分量(升),同埋佔體重百分比。

步數轉距離與卡路里計算機

輸入步數、身高(自動估算步幅)同體重,得出走過嘅距離(km / mi)、平均步幅、消耗卡路里同對應嘅每日活動量等級。

血糖負荷 (GL) 計算機

輸入食物嘅升糖指數(GI)同每份碳水化合物克數,計算血糖負荷 GL = GI × 碳水 ÷ 100,比 GI 更準確反映實際血糖反應。

糖化血紅素 (HbA1c) ↔ 平均血糖換算

雙向換算糖化血紅素 (HbA1c %) 同估算平均血糖 (eAG),並列出 mg/dL 同 mmol/L,幫糖尿病或糖前期患者解讀化驗報告。

FFMI 去脂體重指數計算機

輸入身高、體重同體脂率,計算去脂體重指數(FFMI)同身高校正後嘅 FFMI,評估肌肉量水平。

理想體重計算機(Devine/Robinson/Miller/Hamwi)

輸入身高同性別,比較 Devine、Robinson、Miller、Hamwi 四條經典公式嘅理想體重估算值,並顯示平均值同 ±10 % 健康體重範圍。

APGAR 阿氏新生兒評分計算機

為五項新生兒指標(外觀 / 脈搏 / 表情反射 / 活動 / 呼吸)逐項揀 0–2 分,即時得出 APGAR 總分(0–10)同臨床分類(正常 / 中度抑制 / 嚴重抑制)。

格拉斯哥昏迷指數(GCS)計算機

揀眼部反應(1–4)、語言反應(1–5)同運動反應(1–6),計算格拉斯哥昏迷指數總分(3–15)並按 mild / moderate / severe 分類。

脈壓計算機(PP = 收縮壓 − 舒張壓)

輸入收縮壓(SBP)同舒張壓(DBP),工具計算脈壓(Pulse Pressure)同平均動脈壓(MAP),並按 < 40 / 40–60 / > 60 mmHg 分為低、正常、偏高三檔,幫你即時判讀血壓報告嘅心血管風險訊號。

腎小球濾過率計算機(eGFR,CKD-EPI 2021)

輸入血清肌酸酐、年齡同性別,工具用 2021 年 NKF / ASN 推薦嘅 CKD-EPI 公式(不含種族係數)計算估算腎小球濾過率(eGFR),並按 CKD G1–G5 分期,幫你解讀腎功能化驗報告。

肌酸酐清除率計算機(Cockcroft–Gault)

輸入年齡、體重、血清肌酸酐同性別,工具用 1976 年 Cockcroft–Gault 公式估算肌酸酐清除率(CrCl,mL/min)— FDA 同 EMA 至今仍指定用嚟做腎功能藥物劑量調整嘅標準公式。

腰圍身高比計算機(WHtR)

輸入腰圍同身高(任意單位),工具計算腰圍身高比(WHtR),並按「腰圍應少於身高一半(< 0.5)」嘅國際通用標準分為健康/警戒/高風險三檔,係比 BMI 更敏感嘅中央肥胖指標。

兒科維持液量計算機(Holliday-Segar)

按 Holliday-Segar 4-2-1 規則由體重計算兒科維持靜脈輸液速率(mL/hr 同 mL/day),係 1957 年發表後至今臨床標準。

Friedewald LDL 膽固醇計算機

輸入總膽固醇、HDL 同三酸甘油酯,用 Friedewald 公式(LDL = TC − HDL − TG / 5 或 / 2.2)估算 LDL-C,並按 ATP III 風險分級顯示結果。

減重時間表計算機(卡路里赤字)

輸入目前體重、目標體重同每日卡路里赤字,工具用「每磅體脂 ≈ 3500 kcal」嘅常用估算,推算達標所需嘅週數同預計達標日期,幫助設定可持續嘅減重節奏。

出汗率計算機(運動補水)

輸入運動前後體重、補水量同運動時間,工具按 ACSM 標準計算每小時出汗率(公升/小時)同每 15 分鐘建議飲水量 — 長跑、騎行、足球、軍訓常用嘅補水規劃工具。

標準飲品(standard drinks)計算機

輸入飲料份量(毫升)同酒精度(ABV),工具用各地區標準(US 14 g、UK 8 g、AU/HK 10 g、JP 20 g 純酒精)計算「標準杯」數,幫你跟健康指引(如 WHO 每週 ≤ 10 杯)對比實際攝取量。

身體圓度指數(BRI)計算機

輸入身高同腰圍,工具用 Thomas (2013) 公式 BRI = 364.2 − 365.5·√(1 − ((WC/2π) ⁄ (0.5·h))²) 計算「身體圓度」,比 BMI 更貼近內臟脂肪同代謝病風險 — JAMA 2024 研究指出 BRI 可預測心血管死亡率。

視力換算計算機(Snellen ⇄ 6/6 ⇄ LogMAR ⇄ 小數)

輸入 Snellen 20/20 視力(如 20/20、20/40)、公制 6/6(6/6、6/12)、LogMAR 或小數視力,工具即時換算其餘三種制式,並標示是否達到駕駛、法定盲嘅參考門檻 — 眼科診症、視光師驗光、職業/駕駛體檢嘅標準轉換。

燒傷面積估算(九則法 Rule of Nines,%TBSA)

剔選受傷部位(頭、軀幹前、軀幹後、上肢、下肢、會陰)同患者年齡組別(成人/兒童),工具按 Wallace「九則法」即時計出體表燒傷百分比 (%TBSA),並提示 Parkland 補液公式建議補液量 — 緊急醫療、消防、急救人員嘅標準工具。

Wilks 力量分數計算機(健力標準化)

輸入體重、性別同三項總成績(深蹲、臥推、硬舉,kg 或 lb),工具按 Wilks 2020 公式計算 Wilks 分數 — 用嚟跨體重級別、跨性別公平比較健力選手強度,亦係 IPF、USAPL 等聯盟頒發 best-lifter 獎嘅基準。

淨碳水化合物計算機(生酮 / 低碳飲食)

輸入每份食品嘅總碳水化合物、纖維同糖醇克數,工具按生酮飲食標準算法 Net Carbs = 總碳水 − 纖維 − 糖醇 ⁄ 2,計出可被身體吸收嘅實際碳水克數 — 糖尿病、生酮、低碳飲食追蹤必備。

心輸出量計算機(CO / 心指數)

輸入心率(HR)與每搏輸出量(SV),工具按 Q = HR × SV 計算心輸出量(L/min),並可用體表面積(BSA)轉化為心指數 CI = Q / BSA — 急症醫學、心臟科、護理基礎血流動力學計算。

Katch-McArdle 基礎代謝率計算機(按瘦體重)

輸入體重同體脂率,工具按 Katch-McArdle 公式 BMR = 370 + 21.6 × 瘦體重(kg) 計出基礎代謝率,再乘活動係數出每日總消耗(TDEE)— 對精瘦運動員比 Mifflin-St Jeor 更準。

小兒每公斤體重劑量計算機(mg ⁄ kg)

輸入兒童體重(kg)、處方劑量(mg ⁄ kg ⁄ dose 或 mg ⁄ kg ⁄ day)、頻率同成人最大劑量上限,工具計出每劑量同每日總劑量,並提示是否超出成人封頂 — 兒科常用嘅體重比例給藥框架。

濕球黑球溫度(WBGT)熱壓力指數計算機

輸入濕球、黑球及乾球溫度,工具按 ISO 7243 公式 WBGT = 0.7·Tnwb + 0.2·Tg + 0.1·Tdb 計出戶外熱壓力指數,並對照 NIOSH/美軍旗號(白/綠/黃/紅/黑)分級 — 中暑風險評估嘅國際標準。

跑步步頻 × 步幅 → 速度計算機

輸入步頻(步/分鐘)同步幅(厘米/米),工具即時計算跑速(km/h)、配速(min/km)同每分鐘行幾遠 — Garmin、Apple Watch、Strava 跑手調整步頻常用。

骨架大小(Grant's 腕圍指數)計算機

輸入身高同腕圍,工具用 Grant's 指數 r = 身高 ÷ 腕圍 分類骨架(小 / 中 / 大)— 估算「理想體重」時用作修正係數,比單一 BMI 更貼地反映身體結構差異。

單車坐墊高度計算機(LeMond / Holmes 公式)

輸入內側褲襠長(inseam),工具同時用 LeMond 公式(× 0.883)算出 BB 中心到坐墊頂建議高度,以及 Holmes 法(109% 內襠 ≈ 跨墊頂下落腳)建議;附膝關節角度範圍 25°–35° 參考。

跑步機坡度等效配速計算機

輸入跑步機速度(km/h 或 mph)同坡度(%),工具用 ACSM 跑步代謝公式換算成平地等效配速(min/km 同 min/mile),方便室內外比較。

間歇性斷食時間窗計算機(16/8、18/6、20/4、OMAD)

揀斷食模式(14/10、16/8、18/6、20/4、OMAD 等)同最後一餐時間,工具計算今日下一餐可以開始時間、明日進食窗口(開始/結束)、每星期斷食總時數 — 適合 IF 規劃。

睡眠負債計算機(7 日)

輸入你「想瞓嘅每晚時數」同最近 7 晚實際瞓嘅時數,工具計總睡眠負債(小時)、平均每晚短缺,並估算需要連續幾日多瞓 1 小時先還得清。

不同年齡需要嘅睡眠時數(NSF 指南)

輸入年齡,工具依據美國 National Sleep Foundation 2015 共識指南(新生兒 14–17、嬰兒 12–15、學齡前 10–13、成人 7–9、長者 7–8)列出建議睡眠時數範圍同每日上下床嘅時間表。

目標 BMI 體重計算機

輸入身高同想達到嘅 BMI 數值(例如 22.0),工具用 W = BMI × (身高/100)² 計算對應嘅目標體重(kg / lb),以及由現時體重要增/減幾多公斤。

碳水化合物對胰島素比率(ICR)計算機

輸入每餐碳水化合物(g)、餐前同餐後血糖、所用快速胰島素單位(U)同目標血糖,工具用 500 / TDD 法則同 ISF(敏感度因子)計算個人化嘅 ICR(每幾克碳水需要 1 U 胰島素)同建議劑量。

跑步配速計算機(時間 ÷ 距離 → 每公里/每英里配速)

輸入跑步總時間(時:分:秒)同距離(km 或 mile),工具計算每公里、每英里配速、平均時速(km/h、mph)同每 1 km/1 mile 嘅分段時間表 — 訓練同比賽前後快速對核成績。

心率恢復計算機(HRR)

輸入運動結束時嘅心率(HR_peak)同停運動 1 分鐘後心率(HR_1min),工具計 HRR = HR_peak − HR_1min — Cleveland Clinic(Cole et al., NEJM 1999)建立嘅心血管健康指標:HRR ≤ 12 屬高風險、18–24 為平均、≥ 25 為良好/運動員水平。

單車功率訓練區(FTP Power Zones)計算機

輸入 FTP(Functional Threshold Power,瓦特),工具用 Coggan 7 區模型計算每個訓練區(Z1 Active Recovery → Z7 Neuromuscular Power)嘅瓦特上下限 — 室內單車、戶外公路、Zwift 訓練都通用。

胰島素敏感係數計算機(ISF / 1800 法則)

輸入每日胰島素總劑量(TDD),工具用 1800/1500/100 法則計算每單位速效胰島素可降低嘅血糖點數 — 1 型糖尿病基礎設定、調整劑量、修正高血糖必用嘅參考工具。

需治療人數 NNT 計算機(Number Needed to Treat)

輸入對照組事件率(CER)同治療組事件率(EER),工具計算絕對風險降低 ARR = CER − EER、相對風險降低 RRR 同需治療人數 NNT = 1 / ARR — 循證醫學、臨床試驗解讀必備指標。

靜脈維持液速率計算機(Holliday-Segar 4-2-1 法則)

輸入體重 (kg),工具用 Holliday-Segar 4-2-1 法則計算每小時維持液速率 (mL/hr) 同每日總量 (mL/day) — 兒科同成人住院補液最常用嘅床邊估算,臨床、護理、藥劑師必備。

QTc 校正 QT 間期計算機(Bazett / Fridericia / Framingham / Hodges)

輸入 ECG 上量到嘅 QT 間期 (ms) 同心率 (bpm)(或 RR 間期),工具同步畀出 Bazett、Fridericia、Framingham、Hodges 四款校正公式嘅 QTc,並標示是否落入正常範圍 — 心電圖判讀、藥物 QT 延長監測必備。

靜脈點滴速率計算機(gtts/min ↔ mL/hr)

輸入輸液總量、時間、套筒滴落係數(gtt/mL;macro 10/15/20、micro 60),工具計出每分鐘滴數 gtts/min 同等效 mL/hr — 護士、急症室、IV 治療日常床邊計算。

陰離子間隙計算機(Na − Cl − HCO₃ ± K 校正)

輸入血清鈉 Na⁺、氯 Cl⁻、碳酸氫根 HCO₃⁻(可選輸入鉀同白蛋白),工具計算陰離子間隙 AG = Na − (Cl + HCO₃)、白蛋白校正後 AG_corr 同代謝性酸中毒分類(高 AG vs 正常 AG)— 急症、ICU、腎科解讀血氣同電解質報告必用工具。