결측치 있는 자료 문항묶음 방법
안녕하세요. 교수님.
좋은 책, 강의 감사합니다.
결측치 있는 자료를 문항묶음을 하고 싶은데 어떻게 진행해야할지 문의드리고자 합니다.
예를들어
A1(결측치 있음), A2, A3, A4, A5, A6 이런 자료가 있다고 한다면
A1(결측치 있음), A2 두개를 문항 묶음을 한다고 했을때, 어떻게 진행하면 될까요?
1. SPSS에서 그냥 MEAN(A1,A2) 처리하거나(이 경우 그냥 A2 값이 평균으로 나오긴하였습니다.)
2. 결측치있는 부분을 999로 남겨두고 mplus에서 진행하거나
(A1에서 결측치 없는 부분만 A2랑 평균을 내고 나머지는 999로 처리해서 MPLUS로 돌림. 이 경우 A2값도 같이 999로 처리되어 데이터가 더 사라지는 게 아닌지? 궁금합니다.)
Mplus에서 문항묶음을 해보니 결측치가 있는 경우 해당 값이 대체되지 않고 그대로 결측으로 처리되었습니다. 파슬링을 하더라도 결측치를 그냥 두고 구조방정식을 진행하는 방식이 적절한지 궁금합니다. FIML 방식으로 결측치를 다루는 것이 현재 가장 좋은 방법이라고 들었는데 SPSS에서 값이 대체되어 버리면 FIML 방식을 사용하지 못하는 게 아닌지 어떤 게 더 좋은 방법인지 잘 몰라 질문드립니다.!
감사합니다.
Existing replies
이일현 (2026-04-01 15:30:20)
문항의 결측치가 있는 경우 몇 가지 방법이 있습니다.
1. 결측치가 있는 문항이 있는 경우 case 를 삭제하고 분석(비추천)
2. mean 함수를 이용하는 방법
system 결측값(.)인 경우 그대로 사용 가능
사용자 결측값(999)인 경우 결측값을 지정해 준 다음 사용 가능
3. 결측값 대체를 이용해서 분석하는 방법
FIML, 다중대체, EM 대체 등 사용
보통 2,3 의 방법을 이용합니다.
data 전처리 단계(여러 문항이 있고, 항목 묶음)에서 결측값이 있다면 mean 함수를 이용해서 항목 묶음을 하면 이 후 단계에서는 값이 생성되어 있으므로 그대로 사용 가능합니다.
하지만, 전처리 이후에도 결측값이 있거나, 문항을 바로 사용해야 하는 경우에는 결측값이 있으므로 FIML 을 이용하는 것이 좋습니다.
Legacy document_srl: 309634 / Legacy URL: http://www.statedu.com/QnA/309634
