로지스틱 회귀 오즈비 해석, 연속형 나이 OR 1.04면 어떻게 씀?

65세 이상 입원 환자 약 600건, 종속변수는 섬망 발생 여부. 나이를 연속형으로 넣었더니 OR 1.04 (95% CI 1.01–1.07). 1세 증가당 4%로 쓰면 되는지, 5세 단위로 바꿔 제시하는 게 나은지.

Claude Sonnet 5.5의 답변

1세당 OR 1.04는 "오즈 4% 증가"로 쓰면 맞고, 5세 단위(OR≈1.22)로 환산해 함께 제시하면 더 읽기 쉽다.

1세 단위 해석

"1세 증가당"으로 써도 맞습니다. 다만 4%가 늘어나는 대상은 위험(확률)이 아니라 오즈(odds, 발생 확률/비발생 확률)입니다. 다른 공변량을 고정했을 때 나이가 1세 많아질 때마다 섬망 발생 오즈가 약 4% 높아진다는 뜻입니다.

예: 나이가 1세 증가할 때 섬망 발생 오즈는 4% 증가하였다 (adjusted OR 1.04, 95% CI 1.01–1.07).

섬망 발생률이 흔한 편(대략 10% 이상)이면 OR이 상대위험(RR)보다 커 보입니다. "위험이 4% 증가"라고 쓰면 과대 해석이 될 수 있습니다.

5세 단위로 바꾸는 게 나을까?

1세 차이는 임상적으로 작아서 5세 또는 10세 단위가 독자에게 더 와닿습니다. 연속형 변수의 OR은 단위가 커지면 거듭제곱으로 변환됩니다.

| 단위 | OR | 95% CI | |---|---|---| | 1세 | 1.04 | 1.01–1.07 | | 5세 | 1.04⁵ ≈ 1.22 | 1.05–1.40 | | 10세 | 1.04¹⁰ ≈ 1.48 | 1.10–1.97 |

신뢰구간 양끝도 같은 방식으로 거듭제곱하면 됩니다. 다만 반올림된 값으로 계산하면 오차가 생기므로, 논문에는 나이를 5로 나눈 변수(age/5)로 모형을 다시 적합해 나온 값을 쓰는 편이 정확합니다.

권장 보고 방식

  • 본문에는 5세(또는 10세) 단위 OR을 쓰고, 1세 단위 OR은 표에 병기하거나 괄호로 덧붙입니다.
  • 단위는 연구 대상의 나이 분포(예: 사분위범위)에 맞춰 고르고, 어떤 단위인지 표에 분명히 적습니다.

확인할 가정

연속형으로 넣으면 나이와 로짓(log-odds) 사이가 선형이라고 가정하는 것입니다. 65세 이상으로 범위가 좁아 대체로 무난하지만, 제한 3차 스플라인(restricted cubic spline)이나 연령 구간 범주화로 선형성을 확인하고, 필요하면 민감도 분석으로 제시하면 좋습니다.

또 하한 1.01은 1에 가까워 효과 크기의 정밀도가 높지 않으므로, "나이가 많을수록 섬망 위험이 높아지는 경향"처럼 과장 없이 쓰는 편이 안전합니다.

GPT-6.1 Sol의 답변

“나이 1세 증가당 섬망 발생 오즈가 4% 높았다”가 정확하며, 5세 단위로는 OR 약 1.22입니다.

1. “4% 증가”라고 써도 되나요?

네. 다만 발생 확률이나 위험이 아니라 ‘오즈’가 4% 높다고 써야 합니다. 오즈는 발생 확률을 비발생 확률로 나눈 값입니다.

나이가 1세 많을수록 섬망 발생 오즈가 4% 높았다(OR 1.04, 95% CI 1.01–1.07).

다른 변수를 함께 넣은 다변량 모형이라면 “다른 공변량을 보정한 후”를 덧붙이고, **보정 오즈비(aOR)**로 표시하면 됩니다. “발생률이 4% 증가했다”나 “발생 확률이 4%p 높았다”는 잘못된 해석입니다.

2. 5세 단위로 제시해도 되나요?

네. 임상적으로 읽기 쉽다면 좋은 선택입니다. 같은 모형에서 다음처럼 환산합니다.

  • OR: (1.04^5 pprox 1.22)
  • 95% CI: (1.01^5)–(1.07^5 pprox 1.05–1.40)

나이가 5세 많을수록 섬망 발생 오즈가 약 22% 높았다(OR 1.22, 95% CI 1.05–1.40).

단, 이는 제시된 반올림 수치로 계산한 근삿값입니다. 논문에는 원래 회귀계수와 표준오차로 계산하거나, 나이를 5로 나누어 재적합한 값을 쓰세요.

3. 무엇을 권하나요?

표에는 ‘나이, 5세 증가당’으로 명시하고 본문에서도 같은 단위를 쓰면 명료합니다. 단위를 바꿔도 모형의 적합도나 통계적 근거가 강해지지는 않습니다. 두 해석 모두 나이와 로그 오즈가 선형 관계라는 가정에 따르므로, 비선형성도 확인하는 것이 좋습니다. 관찰자료라면 인과적 증가보다 “관련되었다”는 표현이 안전합니다.

Gemini 3.8 Flash의 답변

1세 증가 시 섬망 발생 오즈(Odds)가 4% 증가한다는 해석은 정확하며, 임상적 직관성을 높이기 위해 5세 단위(OR 약 1.22)로 변환하여 병기하는 방식을 권장합니다.

1. 1세 단위 해석: 통계적으로 완전히 맞습니다

"다른 변수를 보정한 상태에서, 나이가 1세 증가할 때마다 섬망 발생 오즈(odds; 발생 확률 대비 미발생 확률의 비)가 4%씩 유의하게 증가한다[OR 1.04, 95% CI (신뢰구간) 1.01–1.07, p < 0.05]"로 기술하시면 됩니다.

주의점: 오즈비(OR)를 일반적인 '발생 확률(Risk)'로 직접 해석하면 왜곡이 생길 수 있으므로, 학술 논문에서는 반드시 '오즈(Odds)'라는 표현을 명시하는 것이 안전합니다.

2. 5세 단위 제시가 권장되는 이유

임상 연구에서는 1세 증가에 따른 4% 차이가 통계적으로 유의하더라도 독자에게 효과 크기(effect size)가 직관적으로 와닿지 않을 수 있습니다. 65세 이상 고령 환자군에서는 5세(또는 10세) 단위의 변화가 임상적으로 훨씬 의미 있는 단위입니다.

3. 단위 변환 방법 (계산법)

로지스틱 회귀에서 연속형 변수의 단위(unit)를 $k$배 늘릴 때의 오즈비는 기존 오즈비의 $k$제곱입니다($OR_{new} = OR^k$).

  • 5세 단위 OR 계산:
    • 점추정치: $1.04^5 pprox 1.217$ (약 22% 증가)
    • 95% CI 하한: $1.01^5 pprox 1.051$
    • 95% CI 상한: $1.07^5 pprox 1.403$
    • 결과 기술: 나이가 5세 증가할 때마다 섬망 발생 오즈는 약 22% 증가함 [OR 1.22, 95% CI 1.05–1.40].

(팁: 통계 프로그램에서 나이 변수를 5로 나눈 변수 Age_5 = Age / 5를 만들어 회귀식에 넣고 돌리면 반올림 오차 없이 정확한 5세 단위 추정치와 CI를 바로 얻을 수 있습니다.)

4. 최종 작성 팁

테이블(Table)에는 분석 기준(1-year increase 또는 5-year increase)을 각주나 열 머리글에 명시하고, 본문(Results/Discussion)에서는 두 표현을 적절히 혼용하는 것이 좋습니다.

예컨대 본문에는 "나이가 1세 증가할 때마다 섬망 오즈가 4% 증가하였으며(OR 1.04, 95% CI 1.01–1.07), 이는 5세 단위로 환산 시 약 22% 증가하는 수준이었다(OR 1.22, 95% CI 1.05–1.40)." 형태로 쓰면 통계적 정확성과 임상적 가독성을 모두 만족할 수 있습니다.

비슷한 질문