요인분석의 정규성은 다변량과 단변량이 모두 만족해야 하는 것인가요?
안녕하세요. 교수님.
22개의 아이템을 가진 7점 리커트 척도를 요인분석을 실시하려고 하고 있습니다.
시행하기 이전에 EFA용 데이터셋과 CFA용 데이터셋의 정규성을 확인하려고 하는데요. 정규성 검정시에 단변량(문항별따로) 다변량(문항전체 함께) 정규성이 모두 확보되어야 요인분석이 가능한건가요? 각데이터 셋의 규모는 260명정도 됩니다.
다변량 정규성은 Mardia skewness & kurtosis로 확인하는 것으로 알고있는데 이것이 SPSS에서 가능한 작업인지요?
또한 정규성이 확보되지 않으면 요인분석 자체가 불가능한것인지요?
Existing replies
이일현 (2025-06-11 16:33:14)
원칙적으로 다변량 정규성이 있습니다.
하지만 Likert 5점 척도와 같은 형태의 문항에서 나올 수 있는 값은 1,2,3,4,5 밖에 없으므로 현실적으로 의미가 없습니다.
각 문항의 바닥효과나 천장효과가 없다면 해당 문항으로 EFA 등을 하셔도 무방합니다.
Mardia 의 다변량 정규성 검정은 아래 링크에서 제가 만든 매크로를 설치해서 분석할 수 있습니다.
EasyFlow Statistics - EasyFlow Statistics - 다변량 정규성 검정
네어로으 (2025-06-11 17:13:32)
설명 감사드립니다. 추가질문드리자면, 툭정행동의 횟수를 물어보는 질문들인데 척도 특성상 0번이 많이 나올수밖에 없는 척도입니다. 이럴경우 바닥효과가 나타나게 되는데 이럴 때는 해결 방법이 있을까요? WLSMV 추정을 사용하면 괜찮을지요?
이일현 (2025-06-11 17:35:58)
이런 문항들은 정규성을 만족하지 않습니다.
일반적인 EFA(주성분법), CFA(최대우도법)의 추정 방법은 정규성을 전제하고 있습니다.
정규성을 가정하지 않거나 강건한(Robust) 방법을 사용하면 어느 정도 해결 가능합니다.
주축요인추출(Principal Axis Factoring, PAF)
강건한 최대우도법(Robust maximum Likelihood, MLR)
가중최소제곱법(Weighted least Squares, WLS)
평균&분산 조정 가중최소제곱법(WLSMV, Robust WLS)
등으로 분석하면 됩니다.
또는 상관계수를 직접 구해서 CFA 를 할 수 있습니다.
이때 상관계수는 Pearson correlation 이 아니라 Spearman correlation 이나 Polychoric correlation 로 계산해서 명령어를 이용해서 가능합니다.
SPSS 에서는 PAF, AMOS 에서는 scale-free least squares 를 사용하거나 bootstrapping 으로 분석합니다.
네어로으 (2025-06-11 17:38:13)
감사합니다!
Legacy document_srl: 307217 / Legacy URL: http://www.statedu.com/QnA/307217

댓글