팀 분위기(A)가 팀원의 이직의도(B)에 영향을 미치는데 있어, 팀원의 긍정심리자본(C)이 조절변인으로서 조절효과가 있는지 확인해보도록 하겠습니다.

총 3번의 조절효과 분석을 실시합니다.

1) 자기효능감(CA)의 조절효과

2) 희망(CB)의 조절효과

3) 낙관주의(CC)의 조절효과


예제로 사용할 SPSS 파일을 다운로드 해주세요.


rawdata3(sample).sav




※ 이미지들은 클릭하면 원본이미지로 크게 보실 수 있습니다.


위에 첨부된 파일을 열어, 화면의 오른쪽에 보면 변수계산이 완료되어 있는 데이터들을 확인할수 있습니다.

독립변인: A

종속변인: B

조절변인: C(CA, CB, CC)



조절효과를 분석하기 위해서는 상호작용항을 추가로 만들어야 합니다.

상효작용항은 독립변인과 조절변인의 곱으로 만들수 있습니다.

독립변인인 A와 조절변인인 CA의 곱으로 상호작용항을 만듭니다.

메뉴에서 [변환-변수계산]을 선택합니다.



대상변수 입력란에 상호작용항의 이름으로 사용할 'ACA'를 입력합니다.

숫자표현식 입력란에 A와 CA의 곱하는 수식인 [A*CA]를 입력합니다.

[확인]을 클릭합니다.



상호작용항으로 사용할 새로운 변수인 ACA가 추가되었음을 확인할 수 있습니다.



동일한 방법으로 상호작용항 ACB와 ACC를 만듭니다.

(ACB=A*CB)

(ACC=A*CC)



위계적 회귀분석을 하기 위해

메뉴에서 [분석-회귀분석-선형]을 선택합니다.



종속변수에 B를 설정합니다.


독립변수에는 모형1에서 독립변인으로 사용할 A를 설정합니다.



[다음]을 클릭하여 모형2 설정으로 이동합니다.



모형2에서는 독립변인으로 A와 CA 2개를 설정합니다.




[다음]을 클릭하여 모형3 설정으로 이동합니다.



모형3에서는 독립변인으로 A와 CA 그리고 상호작용항 ACA까지, 총 3개를 설정합니다.



[통계량] 옵션을 선택합니다.



[통계량] 옵션에서 [R 제곱 변화량]을 체크합니다.

[확인]을 클릭합니다.



[확인]을 클릭하여, 조절효과 분석을 실행합니다.



뷰어에 회귀분석 결과가 추가되었습니다.



모형요약을 확인합니다.


조절효과가 성립하려면 아래의 2가지 조건을 만족해야 합니다.

1) 모형1, 모형2, 모형3에서 유의확률 F 변화량은 0.05보다 작아야 한다.

2) 모형1, 모형2, 모형3에서의 R제곱(설명력)은 순차적으로 증가해야 한다.


CA의 조절효과, 분석결과 모형3에서 유의확률 F 변화량이 .910(0.05보다 큼)이므로 조절효과를 확인할 수 없습니다.


위와 동일한 방법으로 CB의 조절효과를 분석합니다.

종속변인: B

모형1 독립변인: A

모형2 독립변인: A, CB

모형3 독립변인: A, CB, ACB(상호작용항)




모형요약을 확인한 결과, 모형2에서의 유의확률 F 변화량이 .985(0.05보다 큼)이므로 조절효과를 확인할 수 없습니다.


위와 동일한 방법으로 CC의 조절효과를 분석합니다.

종속변인: B

모형1 독립변인: A

모형2 독립변인: A, CC

모형3 독립변인: A, CC, ACC(상호작용항)




모형 1,2,3 모두에서, 유의확률 F 변화량이 0.05보다 작으며,

R 제곱값이 모형1에서 0.32, 모형2에서 .170, 모형3에서 .242로 각각 .037, .133, .072 증가하였음을 확인할 수 있습니다.

따라서, 낙관주의(CC)의 조절효과를 확인할 수 있습니다.



조절효과 분석결과를 논문작성중인 한글파일에 작성하기 위해, 조절효과 표를 작성합니다.



모형요약의 내용을 표에 입력합니다.



결과해설을 작성합니다.



분석이 완료되면 뷰어파일(출력결과)을 저장합니다.

아래 첨부파일과 같은 SPSS파일이 저장되어 있으면 성공입니다.


출력결과3.spv






결론적으로 팀 분위기(독립)가 팀원의 이직의도(종속)에 영향을 미치는데 있어, 긍정심리자본의 하위요인인 낙관주의(조절)가 조절효과를 갖는다고 할 수 있습니다.


독립변인과 종속변인의 인과관계의 크기가 어떤변수에 따라 달라질 떄, 이 변수를 독립변인과 종속변인간의 관계를 조절하는 조절변수(moderating variable)이라고 합니다.






관련 글 보기


2015/12/03 - [논문통계/SPSS] - SPSS에서 엑셀데이터 불러와서 저장하기(예제파일포함)


2015/12/03 - [논문통계/SPSS] - SPSS에서 빈도분석으로 인구통계적 특성 파악하기


2015/12/05 - [논문통계/SPSS] - SPSS에서 요인분석으로 타당도 측정하기


2015/12/05 - [논문통계/SPSS] - SPSS에서 크론바흐 알파(Cronbach's α)로 신뢰도 측정하기


2015/12/06 - [논문통계/SPSS] - SPSS에서 변수 계산으로 요인 평균값 만들기


2015/12/06 - [논문통계/SPSS] - SPSS에서 상관관계분석으로 변수 간 상관도 분석하기


2015/12/06 - [논문통계/SPSS] - SPSS에서 회귀분석으로 영향을 미치는지 확인하기


2015/12/06 - [논문통계/SPSS] - SPSS에서 3단계 회귀분석으로 매개변수의 매개효과 확인하기


2015/12/06 - [논문통계/SPSS] - SPSS에서 위계적 회귀분석으로 조절변인의 조절효과 확인하기


2016/01/11 - [논문통계/SPSS] - SPSS에서 더미변수를 이용하여 회귀분석하기


2016/01/11 - [논문통계/SPSS] - SPSS에서 T-test로 두 집단간의 평균 비교하기


2016/01/17 - [논문통계/SPSS] - SPSS에서 One-Way-Anova(일원배치분석)으로 여러 집단간의 평균 비교하기


2016/02/10 - [논문통계/SPSS] - SPSS에서 카이제곱 분석으로 변수들간의 독립성과 관련성 분석하기


2016/02/10 - [논문통계/SPSS] - SPSS에서 군집분석으로 집단을 군집으로 분류한 후 특성 확인하기

  1. 이전 댓글 더보기
  2. 통계초보 2016.11.16 16:53

    독립변수가 조직문화(위계/집단/합리/개발)로 총 네 가지이고 조절변수가 교육/행정/지지의 세가지, 종속변수는 이직의도 입니다. 이럴 경우에는 독립변수x조절변수를 하여 총 12번의 회귀분석을 진행하는게 맞나요?ㅠㅠ

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.11.17 13:15 신고

      물론 다하셔도 되지만..

      위계/집단/합리/개발 중 이직의도에 영향을 미치는 독립만 하시면 시간을 세이브하실 수 있지 않을까요?

    • 통계초보 2016.11.17 14:05

      아하 감사합니다. 그럼 회귀분석 시에 독립변수 네개를 다 넣어보고 이직의도에 영향을 미치는 변수만 조절변수를 넣어 다시 위계적 회귀분석응 하면 될까요..?

  3. 통계초보 2016.11.18 14:04

    한가지만 더 질문드릴게요ㅠㅠ
    독립변수인 집단 위계 합리 개발문화는 리커트척도로 한 것을 mean함수로 평균을 냈구요 이직의도 또한 리커트척도로 mean함수로 평균을 내서 종속변수로 사용한 것인데 문제 없을까요..?

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.11.18 16:15 신고

      타당도와 신뢰도에서 문제되는 문항들을 제거하고 평균 mean값을 내서 사용했다면 크게 문제는 없을 것 같습니다.

    • 통계초보 2016.11.18 18:55

      감사합니다!

  4. 도와주세요 2016.11.18 23:27

    두 가지 질문이 있습니다.

    1. 위에 쓰신 글에서 보면 조절효과가 입증되기 위해서는 F변화량의 유의확률이 1, 2, 3 모든 모형에서 0.05보다 작아야 한다고 하셨는데, 위의 예시처럼 모형2에서만 0.05보다 큰 유의확률이 나온경우, 절대로 입증이 불가한건가요? ㅠㅠ 제가 쓰려는 논문에서 여러가지 나올 수 있는 결과 중 딱 한가지가 나왔는데, 모형2에서의 유의확률이 위의 예시와 같아서 패닉중입니다 ㅠㅠ 논문에서 결과를 제시할때 이를 이용해볼 수 있는 방법이 없을까요?

    2. 그렇다면 마지막 단계인 모형3에서는 유의한 확률이 나왔는데, 모형 2에서 나오지 않은경우는 모형2에서의 변화량이 작기 때문인가요?

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.11.21 10:30 신고

      답변드리면,

      1. 0.05보다 작아야 합니다.

      2. 베타값으로 표준화하기 때문에 변화량이 작아서는 아니고, 독립변수가 종속변수들에게 영향을 미치지 못했기 때문입니다.

  5. 2016.12.05 15:35

    비밀댓글입니다

  6. 2016.12.20 17:18

    비밀댓글입니다

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.12.22 09:54 신고

      분석결과 메일로 보내드렸습니다. 궁금하신 점 있으면 연락주세요.^^

  7. 55 2016.12.22 14:23

    안녕하세요? 20일에 정규분포 문제로 메일드리고 댓글 남겼던 사람입니다.
    메일 수신확인이나, 댓글로 메일주셨다고 하신건 확인했는데 답메일이 오질 않아서요..ㅠㅠ 혹시 잘못 보내신게 아닌가 하여 다시 글 남겨요^^;

    메일에 어떤 답을 해주셨는지 몰라서..원래 보냈던 메일 내용에서 조금 상황을 정리하자면

    1. 일단 종속변수의 정규분포는 아무리해도 안되는것 같아요.
    로그나 제곱근, 역수까지 해보았는데 왜도는 떨어지는데 결정적으로 유의확률이 꿈쩍을 안하네요.ㅠㅠ
    혹시 정규분포 문제에서 해볼 수 있는 방법이 있다면 알려주시면 감사하겠습니다.

    2. 종속변수를 더이상 어떻게 바꿀 수는 없는 것 같아서 그냥 연속형이었던 변수를 범주형(이분형-Yes or No)으로 바꾸고 로지스틱 회귀를 해볼까 합니다.
    로지스틱 회귀로 조절효과를 검증할 경우, 동일하게 위계적 회귀 순서를 따르면 되는 것인가요?
    논문을 찾아보니 이렇게 분석한 경우도 있긴한데 로지스틱 회귀는 분석과정이 일반 회귀와는 조금 달라서 SPSS를 사용하는 방법이 잘 이해가 안되네요.ㅠㅠ
    독립,조절,종속 변수 특성이 범주형이냐 연속형이냐에 따라서 조금씩 다른것 같은데..

    3.제가 가진 책에서는 로지스틱 회귀로 조절효과를 검증하는데 단계적으로 검증하는게 아니라 한번에 다 넣고 검증을 하는 것으로 나와서요.
    그리고 이 책에서 분석결과 해석하는 부분도 상당히 빈약하게 설명하고 있어서 잘 이해가 안됩니다.
    예를 들어, 위계적 회귀를 할 경우에는 R2값이 증가, 유의확률 F변화량을 함께 봐야하는데,
    한번에 넣고 돌릴 경우에는 위와 같은 변화과정이 안보이게 되는데 그럼, interaction term이 유의미한지만 보면 되는 것인지요.

    4. 일단 현재 상황에서 제가 할수 있는 선택지는 로지스틱 회귀가 최선인것 같긴한데..정규분포가 아닌 경우 비모수 검정을 할 수 있다고는 하는데
    비모수 검정으로 제가 확인하고자하는 연구문제를 검증할 수 있나요?


    이리저리 찾아보면서 하고 있는데 어림짐작으로 하다보니 질문이 많아졌네요.ㅠㅠ
    가장 중요한 부분은 2, 3번인데 이 부분에 대해서 조언해주시면 정말 감사하겠습니다.

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.12.23 10:15 신고

      간단하게 답변 드리자면, 로지스틱 회귀분석으로 조절효과 확인 가능합니다. 로지스틱 조절회귀분석 찾아보시면 방법들이 자세히 나오는데, 말씀해주신대로 그 방법이 회귀분석과 다른 방식입니다.

      그리고 SPSS로도 가능합니다.

  8. 대추차 2017.01.18 15:48

    선생님 조절효과 문의드려봅니다.
    현재 독립변인A가 하위변수가 2가지이고
    조절변인은 2개로 조절변인B는 하위변수 2개 조절변인 C는 하위변수가 4개입니다.
    이러면 어떤 방법으로 상호작용항을 설정해야하는지요?
    다중공선상 문제로 평균중심화 까지는 했는데 상호작용항을 만들 때 어떤 방법을 사용해야할지 헷갈립니다.
    답변 부탁드립니다. 정말 감사합니다.

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.01.18 17:52 신고

      댓글에는 안 작성해주셨겠지만, 종속변수가 있겠죠. 그걸 종속변인D라고 하겠습니다.

      그러면 A-B-D로 상호작용항 만들어 조절효과 분석하시고, A-C-D로 상호작용항 또 한 번 만들어서 분석 한 번 더 하시면 될 것 같습니다.^^

      RISS 가시면 말씀해주신 연구모형과 유사한 논문들이 많이 있어서, 확인해보시면 더 많은 도움 받으실 수 있으실거예요.

  9. Naki 2017.01.29 21:28

    선생님 안녕하세요 글 잘 보았습니다.
    다름이 아니라 위계적 회귀분석으로 조절효과를 검증하려고 하는데요
    SPSS Process를 이용하면 covariate에 통제변인을 넣는 기능이 있던데 위계적 회귀분석으로 조절효과를 분석하면 통제변인을 따로 설정하는 것이 불가능한가요??

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.02.02 01:43 신고

      가능합니다. 매개효과에서의 방법과 동일하게 하시면 되요. 다른 논문 중에 사회복지 시설장의 제도적 환경의 인식과 조직성과의 관계에서 리더십의 조절효과분석 논문도 문의하신 부분에 대한 내용을 포함하고 있네요. 시간되시면 참조해보세요~

  10. cosmos 2017.02.14 17:03

    선생님 안녕하세요?
    설명해 주시는 논문통계 자료들은 그야말로 감동입니다.
    너무나 감사드립니다.
    모르는 부분이 있어서 질문드립니다.
    조절효과 분석을 할 때
    모형요약의 (유의확률 F 변화량 ) 이 모두 .05보다 작지만
    (계수)의 유의확률이 .05보다 큰 경우는 조절효과가 없는 것인가요?

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.02.17 02:13 신고

      모형요약의 유의확률이 모두 .05보다 작다는 것은 이해했는데, 계수의 유의확률은 어떤 것을 말씀하시는거죠?

  11. 2017.02.19 22:31

    비밀댓글입니다

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.02.21 00:03 신고

      두 변인의 점수 형태가 어떻게 다른가요?

    • Psun 2017.02.21 00:27

      한 변인은 5점 척도(문항수는 9)로 되어 있고 다른 변인은 6점척도(뮨항수는 17)로 되어 있어요.

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.02.21 10:08 신고

      굳이 합치셔야 된다면 분석을 시작하기 전 미리 raw-data단계에서 한쪽으로 맞추는 것이 맞습니다.

      하지만 FM으로.. 그리고 근본적으로 말씀드리면 5점 척도와 6점 척도를 합칠 수 없습니다.;;; 왜냐하면 5점척도는 중간(3점)을 선택할 수 있지만 6점척도는 중간이 없는 좌우가 나뉜 척도라 큰 차이가 있기 때문입니다.

    • Psun 2017.02.23 20:04

      선생님 답변 정말 감사드립니다!

      정말 죄송합니다만 그럼 raw-data단계에서 한쪽으로 맞추는 것은 어떤 방법을 활용하는 것일까요 ㅜㅠ?

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.02.25 13:03 신고

      1/2/3/4/5 --> 0/25/50/75/100
      1/2/3/4/5/6 --> 0/20/40/60/80/100

      하지만 ㅋㅋ 하면 안되요.

  12. ehddnjs 2017.03.23 22:28

    선생님 안녕하세요 좋은 강의글 언제나 감사하게 보고있습니다 정말 참고가 많이 되네요!
    매일 글만 읽다가 직접 질문 드립니다 ㅜㅜ

    위계적선형 모형을 사용하려고 하는데 종속변수가 (0,1)로 로짓형태입니다..
    이 경우도 spss를 통해서 분석 가능하다고 다른 댓글에 답을 달아 주셨는데, 어떤 과정으로 가능한건지 여쭤봅니다.. ㅜㅜ
    그냥 일반적으로 '혼합모형>선형' 으로 들어가서 하는게 아닌가요? ... 그것에 대한 강의나 자료는 찾아보기 힘들어서 이렇게 문의 드립니다...

    그리고 일반 위계선형모형과 위계적로짓 모형이 기본적으로 계산되는 공식이나 이해구조, 결과의 해석은 동일하게 해석하면 되는건가요?
    또, 위계적 분석도 분석전 상관관계분석을 하는건가요?
    도와주세요.. ㅜㅜ

  13. 민트차 2017.04.07 06:08

    선생님 안녕하세요
    선생님 게시글 읽고 논문 쓰는데 많은 도움을 얻었습니다.
    이제 마무리 단계에서.. 조절효과 그래프를 그리려고 합니다.
    독립변인 저/고집단(평균+1SD/ 평균-1SD) 조절변인 저/고(평균+1SD/ 평균-1SD) 로 나누어서
    위계적 회귀분석 식을 이용하여 그래프를 그리는데요..
    평균은 평균중심화를 했기 때문에 0이고.. 그래서 회귀방정식은
    Y= a+ bX+cZ+dXZ인데.. 이를 그래프로 그리기 위해선 어떤 방법을 활용해야 하는지 정말 감도 안 잡힙니다.
    현재..조절분석한 평균중심화된 값을 이용해서 평균을 구해서 변수바꾸기 해서 평균 위는 1 아래는 2로 표시까지 해봤는데..
    더 이상 활용하는데 헷갈리는데요 ㅠ
    mod graph 프로그램이나 interaction 프로그램 활용을 해보기도 했는데.. 이를 이용해서 해도 될까요?
    그래프에서 최저? 최대값을 보고..b값도 봐야한다는데.. 이게 어떻게 여기까지 오는지 감도 안 잡힙니다.
    선생님의 조언 부탁드립니다.
    정말 감사드려요.

  14. 2017.06.29 11:41

    비밀댓글입니다

  15. 외톨이 2017.08.30 13:29

    선생님 잘 봤습니다.

    기초적인 질문이 있어서 글을 남깁니다.

    조절분석 전에
    변수들간 상관분석을 해보니
    독립변수와 조절변수가 유의미한 상관을 가지고 있지 않던데..
    그래도 조절분석을 진행해도 괜찮을까요?

    다른 조절분석 논문들을 리뷰해보니
    아예 상관표에 조절변수를 넣지 않은 연구들도 있어서요..

    혹시나 글을 읽게 되신다면 감사하겠습니다.

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.09.04 10:37 신고

      상관분석을 하는 이유는.. 요인들끼리 상관이 있기를 바라는 마음으로 한다기 보다는, 상관이 너무 높지 않기를 바라는 마음으로 분석하다고 보시면 편합니다.^^

      정리해서 말씀드리면, 상관이 없어도 조절효과 진행하시는 것 무관합니다.ㅎ

  16. 안현서 2017.08.31 03:27

    저는 지금 독립변수(1개) 종속변수(1개) 조절변수 (3개) 로 진행하고 있습니다.

    질문은
    1. 각각 조절효과를 볼때 유의하지 않더라도 모형설명력으로 해석을 할수 있나요?
    2. 만약 조절변인을 2개를 넣어서 보고싶을때
    ex) a- 독립 b- 종속 c1- 조절 c2-조절2
    모형1. a
    모형2. c1
    모형3. c2
    모형4. a*c1*c2

    이렇게 하는게 맞나요? 아니면
    a*c1
    a*c2

    이렇게 두번 넣는게 맞나요?

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.09.05 09:50 신고

      저는 두 번 따로 돌리는데, 어떤 분들은 한꺼번에 하시더군요.ㅎㅎ

  17. 투투 2017.11.19 23:02

    많은 도움을 받았습니다. 혹시 결과를 표로 정리할때 유의한 상호조절효과가 낙관주의 하나가아니고 총 2개가 유의할때 표를 어떻게 작성하면 좋을까요?ㅜㅜ

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2017.11.25 16:04 신고

      같은 연구모형 논문보시면 아마 답이 있지 않을까요. 댓글로 설명하기는 어렵네요.^^

  18. 마나눌 2018.01.23 14:21

    선생님 안녕하세요, 감사합니다.
    질문이 있는데요..
    데이터 유형에 대해서 궁금한데요.
    독립변수(연속형) 종속형(범주형) 조절변수(연속형) 이어도 조절효과를 볼 수 있나요?
    예를 들자면
    스트레스(독립변수, 연속형)에 따른 흡연유무 (종속형, 범주형) 의 조절변수는 운동시간(조절변수, 연속형) 이렇게요..

  19. 돌고래 2018.05.14 21:41

    위계적회귀분석으로 매개효과를 검증할 수 있고 3단계 회귀분석으로 조절 효과를 검증 할 수 있나요?
    매개효과는 3단계 회귀분석 조절효과는 위계적 회귀뷴석으로 정해져 있는 건가요?

  20. 논문준비중 2018.05.17 01:52

    조절효과 통계를 돌리던 중 질문이 있습니다. 위계적 회귀분석을 다 하고 나면 결과에 모형요약이 나오는데요..조절효과가 있는 것으로 나오는데요. 그런데 한가지 이상한 것이 있어서 질문드립니다. '추정값의 표준오차' 라고 적힌 부분이 있는데요. 제가 돌리면 결과에 '표준 추정값 오류'라고 나오네요. 어떤 문제가 있는 걸까요?

  21. 부에노스 2018.11.28 11:41

    안녕하십니까.
    조절효과 확인에 위계적 회귀분석을 하는데, 선생님의 글이 많은 도움이 되었습니다.
    중간에 조절효과가 성립하려면 2가지의 조건을 만족해야 한다고 되어 있는데요.
    혹시 이 부분의 레퍼런스를 알 수 있을까요?
    감사합니다.

+ 최근 게시물들