글로벌 세트 나타낸다 ,하지만 당신이 내 문제에 대한 아이디어를 얻길 바랍니다.R : 정신 패키지 fa.parallel 인해, 데이터 세트의 공간 만 헤드 R.</p> <p>의 정신 패키지 fa.parallel() 함수를 호출 할 때 문제가
다음과 같은 예를 들어 데이터 집합을 감안할 때 :
SQ100 SQ101 SQ102 SQ103 SQ104 SQ105 SQ106 SQ107 SQ108 SQ109 SQ110 SQ111 SQ112
1 1 2 3 2 1 1 2 2 NA NA NA 1 1
2 3 2 2 2 1 1 3 2 3 1 3 1 1
3 1 1 1 1 1 1 1 1 1 1 5 1 1
4 NA 1 NA 1 1 1 2 1 NA NA NA 1 1
5 1 5 4 2 3 2 3 2 1 NA NA 2 2
6 NA NA NA NA NA 2 1 1 1 NA NA 1 1
내가 값을 누락 1-5와 NA의 범주를 가지고 있습니다.
내가 실행하면
fa.parallel.poly(dataset,global=TRUE)
콘솔 출력은 말한다 : 위의 표에서 볼 수 있듯이
The items do not have an equal number of response alternatives, global set to FALSE
"SQ112"등의 변수는 1의 값이있는, 거기에 2 또는 "SQ109"의 응답은 1과 NA입니다.
그러나 관측 된 데이터 일 뿐이며 1-5 또는 NA의 대안이 모든 변수에서 가능하지만 그 경우에는 단순히 관찰되지 않습니다.
전역 설정을 TRUE로 설정하려고하지만 함수를 호출 할 때마다 함수 매개 변수에서 True를 지정하더라도 전역을 false로 설정합니다.
을 (. 아직 데이터가 응답 대안의 동일한 수를 가지고 있지에 대해 불평 할 것이다) 그러나주의 : "그 1-5 또는 NA 모든 변수에 가능에서 불과 관측 된 데이터와 응답 대안은 그러나 단순히 있습니다 그 경우에는 관찰되지 않았다. " 그렇습니다.하지만 5 점 미만의 범주로 분류 된 항목은 f.e 만있는 것처럼 처리됩니다. 3 응답 범주 ... –
문제는 fa.parallel이 관찰 된 데이터에서 무작위로 재 샘플링하는 것입니다. 데이터에 5 가지 대안이 모두없는 경우 존재하지 않는 대안을 재 샘플링 할 수 없습니다. 그러나 sim = TRUE 옵션을 사용해보십시오.이 옵션은 데이터와 동일한 차원을 가지지 만 똑같은 항목 구조가 아닌 시뮬레이션 된 데이터를 생성합니다. –