2016-12-14 6 views
0

데이터 매트릭스가 n = 1008 x p = 45이고 factanal() 함수를 사용하여 데이터에서 요인 분석을 수행하려고합니다. 내가 맞게 결정 요인의 수에 관계없이 같은 오류가 점점 오전 : "factanal 오류 (리오스, 3 회전 ="VARIMAX ") : 이 시작 값에서 최적화 할 수없는"나는이팩터 분석의 오류 - 시작 값

을 시작 인수를 사용하여 고유성 시작 값의 여러 세트를 시도했지만 심지어 그렇다고해도 아무 것도 맞지 않습니다. 누군가 나를 도울 수 있습니까?

내 데이터는 브라질 강 45 개 (84 년 x 12 개월 = 1008 회 관측)의 월간 유출량 (m³/s)으로 구성됩니다. 하천은 변수입니다 (p = 45). 사전에

https://www.dropbox.com/s/swz1mqxmol7tofx/Rivers%20as%20variables%20%28csv%29.csv?dl=0

감사 : 내 .csv 파일에 포함 된 이러한 데이터를 링크를 첨부!

답변

2

최적화 중에 고유성에 대한 하한을 늘리면 솔루션을 수렴 할 수 있습니다.

이 경우 기본값 인 0.005에서 0.1로 하한을 높이면됩니다.

factanal(rios, 3, rotation = "varimax", lower = 0.01) 

자세한 내용은 facanal의 설명서를 참조하십시오.