오즈비 상대위험도, 결과가 드물면 같게 봐도 된다는 말 사실?

후향 의무기록 연구, 다변량 logistic으로 OR 산출. 사건이 드물면 OR≈RR이라 위험도처럼 써도 된다고 들음. 사실인지.

GPT-6.1 Sol의 답변

드문 사건에서 OR은 RR에 가까워지지만, 연구 설계와 비교군의 위험을 확인해야 하며 같은 지표는 아닙니다.

언제 근사할 수 있나?

**오즈비(OR)**는 사건 발생 확률 자체가 아니라 ‘발생 확률÷비발생 확률’의 비입니다. **상대위험도(RR)**는 두 집단의 발생 확률의 비입니다.

비노출군의 발생 위험을 (p_0)라 하면, [ RR= rac{OR}{1-p_0+p_0OR} ] 이므로 비교하는 두 집단 모두에서 사건이 드물면 OR≈RR입니다. 예를 들어 OR=2일 때 비노출군 위험이 1%이면 RR≈1.98이지만, 20%이면 RR≈1.67입니다. ‘10% 미만’은 편의적 기준이지 정확성을 보장하는 경계가 아닙니다.

후향 의무기록 연구에서 주의할 점

  • 후향 코호트처럼 대상자를 정하고 이후 사건 발생을 확인했다면 실제 발생 위험을 평가할 수 있습니다. 반면 사건 유무로 뽑은 환자–대조군 연구라면 표본의 사건 비율로 희귀성을 판단하면 안 됩니다. 표본추출 방식도 해석에 중요합니다.
  • 다변량 로지스틱 회귀의 보정 OR은 같은 공변량 값을 가진 사람끼리의 비교입니다. 전체 사건 비율이 낮더라도 특정 하위집단에서 흔하면 근사가 부정확할 수 있습니다. 또한 보정 OR이 모집단 평균 RR과 자동으로 같아지는 것은 아닙니다.

어떻게 쓰면 좋은가?

주 결과는 **“보정 OR 2.0”**으로 명시하고, 조건이 타당할 때 “사건이 드물어 RR에 근사하는 것으로 해석했다”고 덧붙이세요. 단순히 “위험이 2배”로 바꿔 쓰는 것은 피하는 편이 정확합니다. RR이 연구 목표라면 코호트 자료에서 수정 포아송 회귀나 예측확률의 표준화로 직접 추정할 수 있습니다.

Claude Sonnet 5.5의 답변

결과가 양쪽 군 모두에서 충분히 드물면 OR≈RR이 성립하지만, 조건을 확인해야 하며 후향 코호트라면 RR을 직접 추정하는 편이 낫다.

왜 근사가 되는가

오즈는 p/(1−p)이고, 위험도 p가 작으면 1−p≈1이라 오즈≈위험도가 됩니다. 그래서 OR≈RR입니다. 이를 희귀질환 가정(rare disease assumption)이라 합니다.

얼마나 드물어야 하나

관행적으로 결과 발생률이 약 10% 미만이면 허용합니다. 비교군 위험도가 10%이고 RR=2일 때를 보면 다음과 같습니다.

| 비교군 위험도 | RR | OR | |---|---|---| | 1% | 2 | 약 2.02 | | 10% | 2 | 약 2.25 | | 30% | 2 | 3.5 |

위험도가 높아질수록 OR은 RR보다 1에서 더 멀어집니다(효과 과대평가). 효과 크기가 클수록 차이도 커집니다.

주의할 점

  • "드물다"의 기준: 전체 발생률뿐 아니라 노출군·비노출군, 그리고 다변량 모형에서는 고위험 공변량 조합에서도 드물어야 합니다. 전체가 5%여도 일부 하위군이 30%일 수 있습니다.
  • 비축소성(non-collapsibility): OR은 공변량을 추가하면 교란이 없어도 값이 달라질 수 있어, 조정 OR과 RR을 단순 비교하기 어렵습니다.
  • 해석: 근사가 맞더라도 "위험이 ○배"보다 "오즈가 ○배"라고 쓰는 편이 안전합니다. 표현을 위험도로 바꾸려면 근사 조건을 논문에 명시하세요.

후향 의무기록 연구라면

후향 코호트는 발생률을 직접 계산할 수 있으므로 굳이 근사에 기댈 필요가 없습니다. 다음 방법으로 RR을 직접 추정할 수 있습니다.

  • 수정 포아송 회귀(robust 분산 사용): 수렴 문제가 적어 흔히 쓰입니다.
  • 로그-이항 회귀: 수렴이 안 될 수 있습니다.
  • 표준화(marginal standardization): 로지스틱 모형에서 예측확률을 구해 위험비·위험차를 산출합니다.

반면 환자-대조군 연구라면 위험도를 직접 구할 수 없어 OR이 기본 지표이며, 적절한 대조군 선정 하에서 발생률비로 해석됩니다.

결과 발생률이 낮으면 OR을 RR 근사로 쓸 수 있지만, 발생률이 10%를 넘거나 효과가 크면 RR을 직접 추정하는 것이 좋습니다.

Gemini 3.8 Flash의 답변

사건 발생률이 통상 10% 미만으로 낮다면(희귀 질환 가정), 오즈비(OR)는 상대위험도(RR)에 매우 가까워지므로 사실상 같게 해석해도 무방합니다.

역학(Epidemiology)에서 이를 **'희귀 질환 가정(Rare disease assumption)'**이라고 부르며, 수학적으로 증명된 사실입니다.

1. 왜 같아지는가?

  • 상대위험도(RR; Relative Risk): 특정 노출군과 비노출군 간의 **발생 위험(위험률, Risk)**의 비입니다. 위험률은 사건 발생 수 / 전체 대상자 수로 계산합니다.
  • 오즈비(OR; Odds Ratio): 두 집단 간의 **오즈(Odds, 사건이 발생할 확률 대비 발생하지 않을 확률의 비)**의 비율입니다. 오즈는 사건 발생 수 / 미발생 수로 계산합니다.

사건 발생률이 매우 낮으면(예: 전체 1,000명 중 5명 발생), 분모인 '전체 대상자 수(1,000)'와 '미발생 수(995)'의 차이가 거의 없습니다. 따라서 위험률과 오즈가 거의 같아지고, 결과적으로 OR은 RR에 수렴하게 됩니다.

2. '드물다'의 기준은?

학계에서는 일반적으로 연구 대상 집단에서 결과 사건의 발생률(유병률 또는 누적 발생률)이 10% 미만(더 엄격하게는 5% 미만)일 때를 '드문 경우'로 봅니다.

  • 발생률이 10% 미만이라면 OR을 RR의 근사치로 보아도 통계적 왜곡이 거의 없습니다.
  • 반면, 사건 발생률이 20%, 30% 이상으로 높아지면 OR은 RR보다 효과를 과장(1보다 클 때는 더 크게, 1보다 작을 때는 더 작게)하게 됩니다.

3. 논문 작성 시 실무 팁

질문자의 후향 의무기록 연구에서 해당 질환이나 결과의 발생 빈도가 10% 미만이라면, 결과를 위험도(Risk) 관점으로 해석하셔도 학술적으로 타당합니다. 다만 작성 시 다음 사항을 주의해야 합니다.

  1. 표기 구분: 로지스틱 회귀분석(Logistic regression)을 사용했다면 통계표나 결과 수치에는 반드시 **OR(또는 aOR)**로 표기해야 합니다. RR을 산출하는 분석을 한 것이 아니므로 용어 자체를 RR로 바꿔 쓰면 심사위원(Reviewer)에게 지적받습니다.
  2. 해석 서술: 고찰(Discussion) 등에서 *"결과의 발생률이 낮으므로(예: X%), 산출된 OR은 RR의 신뢰할 만한 근사치로 볼 수 있다"*는 문장을 추가해 위험도 개념으로 풀어서 논의하시면 좋습니다.
  3. 만약 사건이 흔하다면: 발생률이 10%를 넘는다면 로지스틱 회귀분석 대신 **수정 포아송 회귀분석(Modified Poisson regression)**이나 **로그-이항 회귀분석(Log-binomial regression)**을 적용하여 처음부터 직접 RR을 구하는 것이 권장됩니다.

비슷한 질문