오즈비 계산기 - 2×2표의 OR, CI, P값

2×2 분할표로부터 오즈비, 신뢰구간, Z점수, P값을 계산합니다. 환자-대조군 및 역학 연구에 적합합니다.

2×2표의 네 칸 수치를 입력하고 신뢰수준을 선택하면, 통계적 추론이 포함된 오즈비를 즉시 확인할 수 있습니다.

오즈비 계산기 - 2×2표의 OR, CI, P값
2×2 분할표로부터 오즈비, 신뢰구간, Z점수, P값을 계산합니다. 환자-대조군 및 역학 연구에 적합합니다.

노출군과 비노출군의 수치를 입력하세요. 각 칸은 0 이상의 정수여야 합니다. 어느 칸이든 0이면 Haldane-Anscombe 보정(각 칸에 0.5 추가)이 자동으로 적용됩니다.

노출군

비노출군

오즈비 계산기 소개

오즈비(OR)는 생의학 연구, 역학, 사회과학에서 가장 널리 사용되는 관련성 지표 중 하나입니다. 노출군에서 결과가 발생할 오즈와 비노출군에서 결과가 발생할 오즈를 비교하여, 노출과 이진 결과의 관계 강도를 정량화합니다. OR이 1이면 관련이 없고, 1보다 크면 노출이 결과의 오즈를 증가시키며, 1보다 작으면 보호 효과를 시사합니다. 오즈비는 2×2 분할표에서 계산되며, 이는 환자-대조군 연구 데이터를 제시하는 표준 형식입니다. 표에는 네 칸이 있습니다. (a) 결과가 있는 노출자, (b) 결과가 없는 노출자, (c) 결과가 있는 비노출자, (d) 결과가 없는 비노출자입니다. 공식은 OR = (a × d) / (b × c)로, 표의 교차곱 비율입니다. OR의 통계적 추론은 자연로그에서 수행합니다. ln(OR)의 표본분포는 표본이 중간 정도여도 대체로 정규분포를 따르기 때문입니다. ln(OR)의 표준오차는 SE = √(1/a + 1/b + 1/c + 1/d)입니다. 여기서 Z점수는 Z = ln(OR) / SE로 계산되며, 관련 없음(OR = 1)이라는 귀무가설 하에서 표준정규분포를 따릅니다. 양측 p값은 p = 2 × Φ(−|Z|)이며, Φ는 표준정규 누적분포함수입니다. p값이 선택한 유의수준(보통 0.05)보다 낮으면 오즈비는 1과 통계적으로 유의하게 다릅니다. OR의 신뢰구간(CI)은 ln(OR) 주변의 구간을 지수화하여 구합니다: CI = [exp(ln OR − Z_α/2 × SE), exp(ln OR + Z_α/2 × SE)]. 95% CI에서는 Z_α/2 = 1.96입니다. CI에 1.0이 포함되지 않으면 5% 수준에서 통계적으로 유의합니다. CI의 폭은 추정의 정밀도를 반영하며, 표본이 작거나 셀이 희소할수록 더 넓어집니다. 2×2표의 어떤 칸이든 0이면 표준 OR 공식은 정의되지 않습니다(0으로 나누거나 0의 로그를 취해야 하기 때문입니다). 일반적인 해결책은 Haldane-Anscombe 보정으로, OR과 SE를 계산하기 전에 모든 칸에 0.5를 더합니다. 이 계산기는 보정을 자동 적용하고 사용 시 알려줍니다. 약간의 편향은 생기지만, 결과를 전혀 얻지 못하는 것보다 훨씬 낫습니다. OR은 환자-대조군 연구에서 자연스러운 지표입니다. 이 설계는 노출 비율이 아니라 사례와 대조군 수를 고정해 표본을 추출하기 때문입니다. 코호트 연구와 무작위 시험에서는 상대위험도(RR)가 더 직관적이므로 자주 선호됩니다. 드문 결과(유병률이 약 10% 미만)에서는 OR ≈ RR이지만, 흔한 결과에서는 OR이 대응하는 RR보다 항상 1에서 더 멀어집니다. 따라서 OR을 RR처럼 해석하면 관련성의 크기를 과대평가할 수 있습니다. 반드시 어떤 지표를 사용했는지 명시하고, 데이터가 희귀질환 가정을 만족하는지 확인하세요.

예시

오즈비 출력 해석과 통계적 유의성 판단 방법을 보여주는 3가지 대표적 연구 사례입니다.

연구 상황오즈비해석
흡연과 폐암: a=650, b=350, c=100, d=900 (95% CI)OR = 16.71 (CI: 13.07 – 21.38)흡연자는 비흡연자에 비해 폐암 오즈가 약 16.7배 높습니다. CI에 1.0이 포함되지 않으므로 매우 유의한 관련입니다.
신약 vs. 위약: a=38, b=162, c=85, d=115 (95% CI)OR = 0.318 (CI: 0.196 – 0.516)이 약은 질병 오즈를 약 68% 감소시킵니다. OR < 1은 보호 효과를 뜻하며, CI는 1보다 완전히 낮습니다.
백신 연구: a=15, b=485, c=55, d=445 (95% CI)OR = 0.250 (CI: 0.138 – 0.454)백신 접종자의 감염 오즈는 75% 낮습니다. 강한 보호적 관련이며, 신뢰구간도 좁고 유의합니다.

오즈비 계산기 사용 방법

  1. 데이터를 2×2표로 정리합니다. 칸 (a) = 노출 사례, (b) = 노출 비사례, (c) = 비노출 사례, (d) = 비노출 비사례입니다.
  2. ‘노출군’과 ‘비노출군’ 아래의 해당 입력칸에 네 개의 0 이상 수치를 입력하세요.
  3. 드롭다운에서 원하는 신뢰수준(90%, 95%, 99%)을 선택하세요. 대부분의 논문은 95%를 사용합니다.
  4. 계산을 클릭하면 OR, 신뢰구간, Z점수, p값이 표시됩니다. 어느 칸이 0이면 보정 안내가 나타납니다.
  5. 결과를 해석합니다. OR > 1은 노출이 오즈를 증가시킨다는 뜻이고, OR < 1은 감소시킨다는 뜻입니다. CI에 1이 포함되는지, p ≤ α인지 확인하세요.

자주 묻는 질문

오즈비란 무엇이며, 상대위험도와 어떻게 다릅니까?
오즈비는 두 집단의 결과 오즈를 비교하고, 상대위험도(RR)는 확률을 비교합니다. 드문 결과(유병률 < 10%)에서는 OR ≈ RR이지만, 흔한 결과에서는 OR이 RR보다 1.0에서 더 멀어집니다. 환자-대조군 연구는 표본추출이 결과 기반이므로 RR이 아니라 OR만 타당하게 추정할 수 있습니다.
OR = 2.5는 어떻게 해석하나요?
OR = 2.5는 노출군의 결과 오즈가 비노출군의 2.5배라는 뜻입니다. 결과가 드물지 않다면 위험이 2.5배 높다는 의미는 아닙니다. 흔한 결과에서는 실제 위험비가 2.5보다 작습니다.
신뢰구간은 무엇을 알려주나요?
95% 신뢰구간은 같은 조건에서 연구를 여러 번 반복했을 때 계산된 구간의 약 95%가 실제 모집단 OR을 포함한다는 뜻입니다. 실무적으로는 CI에 1.0이 포함되지 않으면 α = 0.05에서 통계적으로 유의합니다. 폭이 넓은 CI는 보통 표본이 작아 정밀도가 낮다는 뜻입니다.
Haldane-Anscombe 보정은 언제 적용되나요?
어느 한 칸이 0이면 각 칸에 0.5를 더하는 보정이 적용됩니다. 0인 칸은 표준 OR 공식을 정의할 수 없게 만듭니다(0의 로그나 0으로 나누기가 되기 때문입니다). 이 보정은 추정을 계속할 수 있게 해 주는 가장 일반적인 방법이지만, 약간의 편향을 유발합니다. 계산기는 사용 시 이를 표시합니다.
무작위 대조시험에도 사용할 수 있나요?
네. 다만 흔한 결과에서는 RR이 더 직관적이고 임상 지침에서도 선호되므로, OR 대신 또는 OR와 함께 RR을 보고하는 것을 고려하세요. 결과가 드문 RCT나 메타분석에서 연구 설계를 통합할 때는 OR도 적절합니다.
왜 p값과 신뢰구간이 서로 모순되는 것처럼 보이나요?
원칙적으로 모순되지 않습니다. 1.0을 포함하지 않는 95% CI는 양측 검정에서 항상 p < 0.05에 해당합니다. 모순처럼 보이는 경우는 보통 반올림, 단측 p값과 양측 CI의 비교, 또는 CI와 검정에서 서로 다른 alpha 수준을 썼기 때문입니다. 둘은 일관되게 사용해야 합니다.