Sobel-Test는 매개효과의 효과성을 검증하는 방법입니다.

방법은 간단합니다.


우선,3단계 회귀분석을 진행하여, 매개효과를 확인합니다.

예를 들어 아래와 같은 3단계 매개효과를 진행하였다고 가정해보도록 하겠습니다.




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



아래와 같은 매개효과 연구모형을 예로 하겠습니다.




SPSS로 진행한 3단계 매개효과 분석결과 관계(AD)가 이직의도(BA)에 영향을 미치는데 있어, CA(가족활동만족)의 매개효과를 확인하였다고 가정합니다.

이 매개효과의 효과 크기를 Sobel Test를 통해 확인해보겠습니다. 3단계 회귀분석의 결과는 아래와 같습니다.

(3단계 회귀분석을 먼저 확인하려면 아래를 클릭)

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




1단계) 독립이 매개에 미치는 영향


여기서 독립변수인 AD의

비표준화베타값: 0.283

비표준화표준오차: 0.078

이라는 것을 확인할 수 있습니다.


이를 아래와 같이 기록합니다.

A=0.283

SEa=0.078 



2단계) 독립이 종속에 미치는 영향


소벨테스트를 하는데 있어 2단계는 필요가 없습니다.



3단계) 독립과 매개가 종속에 미치는 영향


여기서 매개변수인 CA의

비표준화베타값: -0.408

비표준화표준오차: 0.099

이라는 것을 확인할 수 있습니다.


이를 아래와 같이 기록합니다.

B=-0.408

SEb=0.099



소벨테스트 공식은






이지만 어려우므로, 소벨테스트를 하기 위해, 아래의 페이지로 이동합니다.

http://www.danielsoper.com/statcalc3/calc.aspx?id=31





기록해두었던 비표준화계수 B와 표준오차를 입력합니다.

A=0.283

SEa=0.078 

B=-0.408

SEb=0.099

입력을 완료한 후, [Calculate]를 클릭하여, 소벨테스트를 실행합니다.






소벨테스트의 결과값이 -2.72323840으로 측정되었습니다.

소벨테스트의 결과값은 +1.96보다 크거나, -1.96보다 작으면 매개효과가 유의미하다고 판정합니다.(Baron & Kenny, 1986)


따라서 매개효과가 유의미하다고 할 수 있습니다.





관련 글 보기


2015/12/11 - [논문통계/통계기초] - 통계의 기초인 평균, 분산, 표준편차


2015/12/11 - [논문통계/통계기초] - 측정과 비슷한 단어들 사정, 측정, 평가, 진단


2015/12/11 - [논문통계/통계기초] - 신뢰도, 타당도, 객관도, 실용도


2015/12/11 - [논문통계/통계기초] - 명목척도, 서열척도, 등간척도, 비율척도


2015/12/11 - [논문통계/통계기초] - BARS & BOS


2015/12/11 - [논문통계/통계기초] - 독립변인, 종속변인, 매개변인, 조절변인, 외생변인


2015/12/11 - [논문통계/통계기초] - 연구모형(단순, 매개효과, 조절효과)


2015/12/11 - [논문통계/통계기초] - 완전매개효과와 부분매개효과


2015/12/11 - [논문통계/통계기초] - 연구주제의 설정


2015/12/11 - [논문통계/통계기초] - 논문작성을 위한 설문조사 팁


2015/12/11 - [논문통계/통계기초] - 논문목차에 따른 통계


2015/12/11 - [논문통계/통계기초] - 필요한 설문 응답자수(표본크기) 계산하기


2015/12/11 - [논문통계/통계기초] - 신뢰도와 타당도 중에 무엇을 먼저 검증해야 하는가


2015/12/11 - [논문통계/통계기초] - 다중공선성(Multicollinearity)이란?


2015/12/11 - [논문통계/통계기초] - 검증하려 했던 효과(조절효과 or 매개효과)가 유의미하지 않아요.


2015/12/11 - [논문통계/통계기초] - Sobel Test(소벨테스트)로 매개효과 효과성 검증하기

  1. 대학원생 2016.06.07 21:23

    소벨테스트 B랑 SEb입력란에는, 3단계 매개변수의 비표준화계수와, 비표준오차를 넣어줘야 하는 거 아닌가요?

  2. 다다른 원생 2016.07.17 20:06

    자료 감사합니다. 이 정도로 상세한 설명은 다른 데서 찾을 수 없더군요.
    저도 위의 "다른 대학원생"과 같은 의문을 갖게 되었는데요,
    AD가 아닌 CA의 값을 처리해야하는 게 아닌지 궁금합니다.

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.08.22 14:20 신고

      네 말씀해주신 부분이 맞습니다. 수정하였습니다. 바로 잡아주셔서 고맙습니다.

  3. 2016.08.23 11:39

    비밀댓글입니다

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

      비연속인경우 소벨테스트가 되는지 안되는지로 물어보시는 것보다.. 비연속인경우 매개효과분석이 가능한지로 물어보는게 맞지 않을까요? 매개효과 분석을 하셨다면 소벨테스트 가능합니다.

  4. 2016.09.28 22:19

    비밀댓글입니다

    • Favicon of https://learnx.tistory.com BlogIcon Learn X BboL 2016.09.28 23:19 신고

      일단.... 소벨테스트를 하려면 매개효과 분석이 완료가 되어 있어야 합니다. 매개효과검증이 완료되었나요?

      그리고...완전매개 부분매개 차이는 통계기초 메뉴의 '완전매개효과와 부분매개효과' 게시글 보시면 이해에 도움이되실거예요.^^

      궁금하신 점 있으시면 댓글 달아주시면 답변 드릴게요.^^

  5. 논문 2016.11.15 22:16

    안녕하세요.

    제가 쓰고 있는 논문의 매개변인이 2개입니다.
    그래서 각각의 매개변인 별로 소벨테스트를 해본 결과 최종 결과값이 3.32와 3.15가 나왔습니다.
    +1.96 이상 나와서 유의한 건 알겠는데..
    다른 논문들을 보니 별이 *개인 경우가 있기도 하고 ***인 경우가 있더라구요.
    저 결과값 정도면 별이 몇 개 인건가요?

    *, **, ***의 기준치는 몇인걸까요...?

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

      좋은질문해주셨네요. 소벨테스트 결과의 아래쪽 보시면 tow-tailed probability가 있습니다. 그값이 .05이하면 *, .01 이하면 **, .001 이하면 ***가 됩니다.

      본 포스팅에서는 tow-tailed probability가 0.006이므로 ***가 되겠네요.

  6. 대학원생2 2016.11.30 15:34


    안녕하세요. 회귀분석에서는 완전매개하는 것으로 나타났으나 소벨테스트에서 유의미하지 않게 나오면 ...매개효과는 없는 것인지요.ㅠㅠ

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

      매개효과 있다고 서술하고 소벨테스트값도 작성하기를 권장하지만, 우선 교수님께 이런 상황을 문의하는게 중요할 것 같네요.ㅎ

  7. 2017.01.18 18:51

    매개변수가 종속변수에 미치는 영향 아닌가요.... 독립과 매개가 종속에 미치는 영향이 아니라

  8. 궁금합니다. 2017.04.05 21:32

    혹시 그렇다면 소벨테스트는 조절효과크기를 확인하는 것은 안되나요??? 매개일때만 사용하나요?

  9. 대학원생 2017.05.06 17:13

    질문이 있습니다.
    저는 독립변수가 하위요인이 3개인데요.
    독립 -> 종속 / 독립 -> 매개의 결과가 다중회귀분석과 단순회귀분석을 했을 때 차이가 있습니다. 그래서 채택할 수 있는 가설의 개수가 달라지고 있어요.
    처음에는 무조건 다중회귀분석으로 했다가 매개효과를 검증하면서 단순회귀분석을 하게 되어, 이 차이가 있다는 것을 발견했는데요.

    1) 이럴 경우, 독립 -> 종속 / 독립 -> 매개의 가설을 검증할 때에는 다중회귀분석을 꼭 써야하나요? 단순회귀분석을 사용해도 될까요 ?

    2) 매개효과 검증을 위해 sobel test를 할 때에는 어떤가요? 지금 설명 주신 것에는 다중회귀분석으로 알려주셨는데 ..
    단순회귀로 하면 결과가 달라져서, 다중으로 할 때에는 독립 -> 매개가 유의하지 않은데, 단순으로 할 대에는 독립 ->매개가 유의하고, 그래서 최종적으로 매개효과가 있다고 결과가 나온 경우도 있거든요.
    이럴 때에는 비표준화베타값과 비표준화표준편차값을.. 다중회귀분석 결과 계수값으로 써야 하는지, 다순회귀분석결과 계수값으로 써야하는지 혼란스럽습니다


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

      죄송합니다. 설명해주신 다중으로 하는 것과 단순으로 하는 것의 차이를 이해하지 못했습니다.

  10. 대학원생 2018.04.18 06:07

    안녕하세요.

    소벨테스트를 사용해 매개효과를 검증하고자 합니다. 헷갈리는 부분이 있어 혹시 도움을 받을 수 있을까 합니다 :)

    여기서 매개변수가 투입되기 전에 독립변수가 종속변수에 미치는 영향이 유의미해야 하나요?

    Ex. 독립변수가 매개변수에 유의미한 영향을 미치고 매개변수가 종속변수에도 유의미한 영향을 미칩니다. 하지만 독립변수가 종속변수에는 유의미한 영향을 미치지 않고 매개 변수 투입 후에도 유의미한 영향력이 없지만 이 전보다 p값이 증가 했을때는 매개효과가 없다고 봐야하는건가요? 아니면 매개변수가 투입됨으로 인해 p값이 증가했으니 어느정도의 매개효과가 입증되었다고 볼 수 있나요? 이러한 경우에 해석을 어떻게 해야할지 도와주시면 정말 감사하겠습니다

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

      독립이 종속에 유의미한 영향을 미치지 못했다면 매개효과 안됩니다....ㅠ

  11. 히든카드 2018.06.12 17:54

    그렇다면,상기 자료로 논문에 작성한다면...

    Z=-2.72323840(P=0.00323227)로 lZl이 1.96보다 작게 나타났으며 p값이 p<0.05을 만족하므로 유의미한 매개효과를 가지는 것으로 나타났다.

    이렇게 적는게 맞는가요? P값을 one-tailed probability의 값을 적어야 하는건지, two-tailed probability의 값을 적어야 하는건지 잘 모르겠습니다 ㅠㅠ

  12. 2018.09.27 20:26

    비밀댓글입니다

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

      일이 바빠서 답변이 늦어 죄송합니다. 그런데 말씀해 주신 내용은 전공교수님께 문의해보는게 좋을 것 같습니다.

  13. 질문자 2019.05.10 18:58

    안녕하세요
    종종 글을 읽습니다.

    Z 값이 -4.0267 -4297 -1.6240 -3.0982 이렇게 나옵니다.
    자아탄력성 흥미 감정조절 미래지향

    근데 유의성을 보면 이상하게 하나빼고 0.00으로 나옵니다. 다 마이너스인데 이럴수 있나요?

+ 최근 게시물들