티스토리 뷰

반응형

[통계 이야기/Multilevel (다층 모형)] - 언제 multilevel modeling (다층 모델링)을 해야할까?

[통계 이야기/Mplus를 이용해보자] - Mplus 기초 1

[통계 이야기/Mplus를 이용해보자] - Mplus에서 ICC 계산하기 ◁ 현재 포스팅

 

제가 알기론 Mplus에서 딱히 ICC를 위한 명령어는 없는 것 같아요.

 

데이터 코딩

일단 데이터가 MLM 분석에 맞게 코딩되어 있어야 하겠죠? 일반적으로는 각각의 가로줄이 한 사람에 대한 데이터잖아요? 만약 time 1에서 몸무게를 재고, time 2에서 다시 쟀다면, 일반적으로는

ID weight1 weight2

1     60        65

2     45        50

3     90        80

이런식으로 정렬이 되어 있을거예요.

하지만 MLM에서는 데이터가

ID weight Time

1    60      1

1    65      2

2    45      1

2    50      2

3    90      1

3    80      2

이런식으로 정렬이 되어야해요.

 

명령어

원하시는 TITLE 넣어주시고 DATA도 넣어주세요. 그리고 VARIABLE에 위의 데이터를 예로 명령어를 작성해볼게요.

VARIABLE:
NAMES = id weight time;
USEVARIABLES = weight time;
CLUSTER = time;

그리고 ANALYSIS에는

ANALYSIS:
TYPE = twolevel random;

MODEL 에는

MODEL:
%WITHIN%
%BETWEEN%

ICC는 null model을 통해 구하잖아요? null model 이기 때문에 within 과 between 명령어 아래 뭐 넣을 필요가 없어요.

만약 95% 신뢰구간을 보고 싶으시면 

OUTPUT: cinterval;

추가해주시면 되고요.

 

이런식으로요.

이걸 돌리면 결과창에 model results 가 보일꺼예요. 여기서 within level variance의 값과 between level variance의 값을 이용해서 ICC를 구하면 돼요.

쉽죠?

질문은 댓글에 남겨주시고, 즐거운 논문 쓰세요!

 

 

도움이 됐다면 커피 한 잔 사주시면 감사하겠습니다^^

 

EPIK is 어려운 지식을 가능한 한 쉽게 공유하는 곳이예요 :)

Hey 👋 I just created a page here. You can now buy me a coffee!

www.buymeacoffee.com

 

반응형

'통계 이야기 > Mplus를 이용해보자' 카테고리의 다른 글

Mplus 기초 4 (조절)  (16) 2020.05.28
Mplus 기초 3 (매개)  (12) 2020.05.27
Mplus 기초 2 (SEM)  (2) 2020.05.26
Mplus 기초 1  (15) 2020.05.26
댓글