논리적 사고

회귀표의 모든 계수를 각각의 인과효과로 읽어도 될까?

하나의 노출 효과를 추정하도록 조정한 모형에서 다른 공변량 계수까지 인과효과로 해석하면 왜 Table 2 오류가 생기는지 살펴봅니다.

나이 Z가 운동 X와 건강 Y로 화살표를 보내고 운동 X가 건강 Y로 이어지는 DAG 옆에 X 계수는 목표, Z 계수는 별도 질문 필요라고 표시한 표가 있다.
LTCT 자체 제작 DAG·표 결합 그림. Table 2 오류의 논리를 가상 변수로 재구성했으며 원 논문의 표를 전재하지 않았습니다.
그림 크게 열기 ↗SVG 저장

그림에서 무엇을 볼까요?

나이 Z가 운동 X와 건강 Y로 화살표를 보내고 운동 X가 건강 Y로 이어지는 DAG 옆에 X 계수는 목표, Z 계수는 별도 질문 필요라고 표시한 표가 있다.

LTCT 가상 DAG에서 나이 Z는 운동 X와 건강 Y의 공통 원인입니다. 운동 효과를 묻는다면 Z를 조정해 X←Z→Y 경로를 막을 수 있습니다.

그러나 나이 Z의 효과를 묻는다면 운동 X가 Z 이후에 생기는 경로인지, 다른 공통 원인이 있는지 새로 검토해야 합니다. 첫 모형의 Z 계수를 그대로 인과효과라 부를 수 없습니다.

함께 확인할 점

논문은 계수 보고의 해석 오류를 설명하는 방법론 논문이며, 회귀분석 자체를 사용하지 말라는 주장이 아닙니다.

적절한 DAG도 지식과 가정에 의존합니다. 화살표를 그렸다는 사실만으로 측정오차·선택편향·모형 형태 문제가 사라지지 않습니다.

생각해 볼 질문

한 모형에 X와 Z가 모두 들어가면 X와 Z의 인과효과를 동시에 얻을까요?

← 논리적 사고 그림 더 보기