목차
논문을 준비하다 보면 독립변수, 종속변수, 매개변수, 조절변수라는 용어를 자주 접하게 됩니다.
처음에는 개념이 어렵지 않아 보이지만, 막상 자신의 연구모형에 적용하려고 하면 생각보다 헷갈리는 경우가 많습니다.
특히 매개변수와 조절변수는 이름도 비슷하고, 둘 다 변수 사이의 관계를 설명한다는 점에서 혼동하기 쉽습니다.
“이 변수는 매개변수로 넣어야 할까?”
“조절효과를 분석하려면 연구모형을 어떻게 만들어야 하지?”
이런 고민을 하고 있다면 변수의 정의를 외우기보다 각각의 변수가 연구에서 어떤 역할을 하는지 이해하는 것이 중요합니다.
오늘은 논문 연구모형에서 사용하는 독립변수·종속변수·매개변수·조절변수의 차이와 실제 연구에 적용하는 방법을 예시와 함께 정리해보겠습니다.

1. 독립변수와 종속변수, 가장 먼저 이해해야 할 개념
논문 연구모형에서 가장 기본이 되는 것은 독립변수와 종속변수입니다.
두 변수는 연구자가 무엇을 설명하려고 하는지에 따라 구분됩니다.
① 독립변수(Independent Variable)
독립변수는 연구에서 다른 변수의 변화를 설명하거나 예측하기 위해 사용하는 변수입니다.
일반적으로 연구모형에서 원인 또는 선행요인에 해당하는 위치에 놓입니다.
② 종속변수(Dependent Variable)
종속변수는 연구자가 설명하거나 예측하려는 결과 변수입니다.
독립변수와 어떤 관계가 있는지 확인하는 대상이라고 이해하면 쉽습니다.
예를 들어 다음과 같은 연구를 생각해보겠습니다.
연구 주제: 직무교육이 직원의 직무성과와 어떤 관계가 있을까?
- 독립변수(X): 직무교육 수준
- 종속변수(Y): 직무성과
연구모형은 다음과 같이 표현할 수 있습니다.
직무교육(X) → 직무성과(Y)
이 연구에서는 직무교육 수준에 따라 직무성과가 어떻게 달라지는지 확인하려는 것입니다.
다만 화살표가 있다고 해서 실제 인과관계가 입증되는 것은 아닙니다. 설문조사처럼 한 시점에 수집한 관찰자료만으로는 인과관계를 단정하기 어렵다는 점도 기억해야 합니다.

2. 매개변수는 두 변수 사이의 과정을 설명합니다
독립변수와 종속변수의 관계를 이해했다면 다음은 매개변수입니다.
매개변수(Mediator)는 독립변수와 종속변수 사이에서 그 관계가 나타나는 과정이나 경로를 설명하는 변수입니다.
쉽게 말해 다음 질문에 답하는 역할을 합니다.
“독립변수가 종속변수와 관련되는 이유는 무엇일까?”
앞서 살펴본 직무교육 연구를 조금 확장해보겠습니다.
직무교육을 많이 받은 직원의 직무성과가 높게 나타났다고 가정해보겠습니다.
그런데 직무교육을 받았다는 사실만으로 성과가 높아진 이유를 충분히 설명하기는 어렵습니다.
이때 직무역량이라는 변수를 생각해볼 수 있습니다.
직무교육을 통해 직무역량이 향상되고, 높아진 직무역량이 직무성과와 연결될 수 있기 때문입니다.
이 관계를 연구모형으로 표현하면 다음과 같습니다.
직무교육(X) → 직무역량(M) → 직무성과(Y)
여기서 직무역량이 매개변수입니다.
즉, 단순히 직무교육과 직무성과 사이에 관계가 있는지를 확인하는 것을 넘어 그 관계가 어떤 경로를 통해 나타나는지 살펴보는 것입니다.
매개효과 분석에서는 일반적으로 간접효과를 확인하며, 부트스트래핑을 활용한 신뢰구간 검토가 널리 사용됩니다.
다만 통계적으로 간접효과가 확인되더라도 연구설계와 측정 시점 등이 뒷받침되지 않는다면 실제 인과적 과정을 입증했다고 단정해서는 안 됩니다.

3. 조절변수는 관계가 달라지는 조건을 설명합니다
조절변수(Moderator)는 매개변수와 역할이 다릅니다.
조절변수는 독립변수와 종속변수 사이의 관계가 어떤 조건에서 강해지거나 약해지는지, 또는 방향이 달라지는지를 설명하는 변수입니다.
조절변수를 이해할 때는 다음 질문을 떠올리면 좋습니다.
“독립변수와 종속변수의 관계는 누구에게, 어떤 상황에서 다르게 나타날까?”
이번에도 직무교육과 직무성과를 예시로 들어보겠습니다.
직무교육을 받은 직원들이 모두 같은 수준의 성과를 보이는 것은 아닐 수 있습니다.
예를 들어 조직에서 충분한 지원을 받는 직원은 교육에서 배운 내용을 실제 업무에 적용하기 쉽지만, 조직의 지원이 부족한 직원은 그렇지 않을 수 있습니다.
이 경우 조직지원 수준이 조절변수로 작용할 가능성을 생각해볼 수 있습니다.
- 독립변수(X): 직무교육
- 종속변수(Y): 직무성과
- 조절변수(W): 조직지원 수준
연구에서 확인하려는 것은 단순히 조직지원이 직무성과와 관련되는지가 아닙니다.
조직지원 수준에 따라 직무교육과 직무성과 사이의 관계가 달라지는지 확인하는 것입니다.
통계분석에서는 일반적으로 독립변수와 조절변수의 상호작용항을 활용해 조절효과를 검토합니다.
예를 들어 회귀분석에서 다음과 같은 형태로 분석할 수 있습니다.
직무성과 = 직무교육 + 조직지원 + 직무교육×조직지원
여기서 중요한 부분은 직무교육과 조직지원의 상호작용항입니다.
상호작용효과가 확인된다면 조직지원 수준에 따라 직무교육과 직무성과 사이의 관계가 달라지는지를 구체적으로 해석하게 됩니다.

4. 매개변수와 조절변수, 가장 쉽게 구분하는 방법
두 변수는 연구모형을 만들 때 특히 많이 헷갈리는 개념입니다.
하지만 각각이 답하려는 질문을 비교하면 차이가 분명해집니다.
| 구분 | 매개변수 | 조절변수 |
|---|---|---|
| 핵심 질문 | 왜, 어떤 과정을 통해? | 언제, 누구에게, 어떤 조건에서? |
| 주요 역할 | 관계의 경로 설명 | 관계의 강도·방향 차이 설명 |
| 연구모형 | X → M → Y | X와 W의 상호작용 → Y |
| 분석의 핵심 | 간접효과 | 상호작용효과 |
| 예시 | 직무역량 | 조직지원 수준 |
예를 들어 같은 직무교육 연구라도 연구자가 궁금해하는 내용에 따라 변수가 달라집니다.
매개효과를 확인하려는 경우
“직무교육은 직무역량을 통해 직무성과와 연결되는가?”
이때는 직무역량이 매개변수입니다.
조절효과를 확인하려는 경우
“조직지원 수준에 따라 직무교육과 직무성과의 관계가 달라지는가?”
이때는 조직지원 수준이 조절변수입니다.
핵심은 변수의 이름 자체가 아닙니다.
같은 변수라도 연구목적과 이론적 근거에 따라 독립변수, 종속변수, 매개변수 또는 조절변수로 설정될 수 있습니다.
따라서 특정 변수를 무조건 매개변수나 조절변수라고 외우는 것은 적절하지 않습니다.

5. 연구모형을 만들 때 가장 많이 하는 실수
변수의 개념을 이해했더라도 실제 논문 연구모형을 구성할 때는 몇 가지 주의해야 할 부분이 있습니다.
① 매개변수와 조절변수를 무조건 추가하는 경우
연구모형이 복잡할수록 좋은 논문이라고 생각하는 경우가 있습니다.
하지만 매개변수나 조절변수를 추가한다고 해서 연구의 완성도가 자동으로 높아지는 것은 아닙니다.
변수를 추가하려면 선행연구와 이론적 근거가 필요합니다.
② 변수 사이의 관계를 설명하지 못하는 경우
연구모형에 화살표를 그리는 것은 어렵지 않습니다.
하지만 왜 해당 변수 사이에 관계가 있다고 예상하는지 설명하지 못한다면 연구가설의 설득력이 떨어질 수 있습니다.
예를 들어 직무교육이 직무역량과 관련될 것이라고 예상했다면 그 근거가 되는 선행연구를 제시해야 합니다.
③ 분석 방법을 고려하지 않고 변수를 설정하는 경우
연구모형에 매개변수를 포함했다면 간접효과를 검토할 수 있는 분석 방법이 필요합니다.
조절변수를 포함했다면 상호작용효과를 검토할 수 있는 분석 방법을 고려해야 합니다.
SPSS 회귀분석이나 PROCESS 매크로, AMOS 등의 프로그램이 활용될 수 있지만, 어떤 프로그램을 사용할지는 연구모형과 자료의 특성에 따라 달라집니다.
④ 통계적으로 유의한 결과만 기대하는 경우
가설을 세웠다고 해서 반드시 유의한 결과가 나와야 하는 것은 아닙니다.
특히 매개효과나 조절효과가 유의하지 않게 나타났다는 이유만으로 변수를 임의로 삭제하거나 연구모형을 반복해서 변경하는 것은 주의해야 합니다.
연구모형은 원하는 통계 결과가 아니라 연구질문과 이론적 근거를 중심으로 구성해야 합니다.

6. 내 논문에서는 어떤 변수를 설정해야 할까?
연구모형을 처음 구성한다면 변수의 종류부터 결정하기보다 연구질문을 먼저 정리하는 것이 좋습니다.
다음 순서로 생각해보세요.
① 무엇을 설명하고 싶은가?
연구자가 궁금해하는 결과가 무엇인지 생각합니다.
예를 들어 직무성과를 설명하고 싶다면 직무성과가 종속변수의 후보가 될 수 있습니다.
② 어떤 요인이 그 결과와 관련될 것으로 예상하는가?
직무교육, 업무환경, 조직문화 등 선행연구를 바탕으로 설명변수를 검토합니다.
③ 그 관계가 나타나는 과정을 설명할 필요가 있는가?
그렇다면 매개변수의 필요성을 검토할 수 있습니다.
④ 특정 조건에 따라 관계가 달라질 것으로 예상하는가?
그렇다면 조절변수의 필요성을 검토할 수 있습니다.
⑤ 설정한 관계를 실제 데이터로 검토할 수 있는가?
설문 문항과 측정도구, 연구대상, 표본 수, 분석 방법 등을 확인해야 합니다.
이 순서로 정리하면 단순히 변수를 많이 넣는 연구모형보다 연구목적에 맞는 구조를 만드는 데 도움이 됩니다.
특히 설문조사를 진행하는 논문이라면 연구모형이 어느 정도 정리된 이후에 각 변수를 측정할 문항과 분석 방법을 검토하는 것이 좋습니다.

연구모형이 정리되어야 통계분석도 수월해집니다
논문을 처음 준비할 때는 SPSS나 AMOS 같은 통계 프로그램을 먼저 공부해야 한다고 생각하기 쉽습니다.
하지만 실제로는 프로그램 사용법보다 자신의 연구에서 각 변수가 어떤 역할을 하는지 이해하는 것이 우선입니다.
독립변수와 종속변수의 관계를 명확하게 설정하고, 매개변수나 조절변수가 필요한 이유까지 정리되어 있다면 이후 통계분석 방향도 훨씬 구체적으로 잡을 수 있습니다.
반대로 연구모형이 불분명한 상태에서 데이터를 수집하면 어떤 분석을 진행해야 할지 결정하기 어려워질 수 있습니다.
통계분석을 외부에 의뢰할 계획이라면 연구모형과 가설, 변수별 측정 문항을 미리 정리해두는 것도 도움이 됩니다.
더브레인처럼 SPSS 기반 통계분석을 다루는 업체를 알아볼 때도 연구모형과 분석 목적을 함께 전달하면 필요한 분석 범위를 확인하기가 수월합니다.
다만 통계분석을 맡기더라도 각 변수를 왜 설정했는지, 가설에 어떤 이론적 근거가 있는지는 연구자가 충분히 이해하고 있어야 합니다.

📌 정리
독립변수, 종속변수, 매개변수, 조절변수는 연구모형에서 서로 다른 역할을 합니다.
- 독립변수(X): 결과를 설명하거나 예측하기 위해 사용하는 변수
- 종속변수(Y): 연구자가 설명하거나 예측하려는 결과 변수
- 매개변수(M): 두 변수 사이의 관계가 나타나는 과정이나 경로를 설명하는 변수
- 조절변수(W): 두 변수 사이의 관계가 달라지는 조건을 설명하는 변수
특히 매개변수와 조절변수를 구분할 때는 두 가지 질문만 기억해도 도움이 됩니다.
매개변수는 ‘왜, 어떤 과정을 통해?’
조절변수는 ‘언제, 누구에게, 어떤 조건에서?’
논문 연구모형을 만들 때 중요한 것은 변수를 많이 포함하는 것이 아닙니다.
각 변수가 어떤 역할을 하는지 명확하게 이해하고, 선행연구와 이론적 근거를 바탕으로 연구질문에 맞는 관계를 설정하는 것입니다.
연구모형이 복잡한 논문보다, 변수 사이의 관계를 논리적으로 설명할 수 있는 논문이 더 설득력 있을 수 있습니다.
