あるデータ(50項目)を SASで
PROC FACTOR
METHOD=ULS
PRIORS=SMC
ROTATE=NONE;
あるいはMETHOD=PRINITで因子分析したところ
PRELIMINARY EIGENVALUESまでは出力するのですが,
ITERATIONが始まるとすぐに
ITER CRITERION RIDGE CHANGE COMMUNALITIES
1 0.93239 0.000 0.69914 0.79477 0.44150 1.01878 0.61650
0.60621 0.54444 0.41421 0.49477
0.50356 0.66072 0.62143 0.69277
0.44954 0.51257 0.68858 0.73073
0.71839 0.71554 0.54866 0.66807
0.46079 0.60166 0.51715 0.33992
0.52808 0.57949 0.33613 0.63307
0.51143 0.61380 0.52640 0.51975
0.41902 0.85829 0.58405 0.79566
0.30086 0.48351 0.69102 0.37734
0.75191 0.65267 0.61425 0.58149
0.56600 0.63129 0.53870 0.38955
0.73133 0.72655
ERROR: COMMUNALITY GREATER THAN 1.0.
で必ず止まってしまいます。
これがMETHOD=PRINCIPAL だと,エラーにならず最後までいきます。
ところが,同じデータをSPSSで主因子法因子分析
FACTOR
/PRINT INITIAL EXTRACTION ROTATION
/CRITERIA MINEIGEN(1) ITERATE(200)
/EXTRACTION PAF
/CRITERIA=ECONVERGE(0.000001)
とやっても,エラーにならず最後までやってくれます。
なぜなのでしょう??????
とやっているだけなのですが。
謎です。。。。。
>----------------------------------------------------------------------------<
Tsutomu Okada(AP)
mail to: main : tokada (at) rikkyo.ac.jp
sub : QWS05445 (at) nifty.ne.jp
http://www.rikkyo.ac.jp/~tokada/
phone(office):03-3985-2507
FAX(office) :03-3985-2451
Rikkyo-University/Certification Programs/Teacher-Program Office
Tokyo,Japan
<---------------------------------------------------------------------------->
ここは心理学研究の基礎メーリングリストに投稿された過去の記事を掲載しているページです。