FACTORプロシジャを用いた因子分析における回転の結果が、SAS 6とSAS 8の間で異なる

[OS]Windows
[リリース] ALL
[キーワード] FACTOR, ROTATE=, PREROTATE=, factor loaded pattern

[質問]

FACTORプロシジャで因子分析を行ないましたが、回転後の結果 (因子負荷量など) が、SAS 6と SAS 8で少し異なるときがあります。どうしてでしょうか?

[回答]

SAS8.1 において、FACTORプロシジャでは回転に関して大幅な機能拡張が行なわれました。
それに伴い、回転における収束基準をRCONVERGE=オプションで設定できるようになり、その初期設定の値(1E-9)も旧バージョンのプロシジャ内部で使用されている数値と比べて、より厳しいものに変更されています。

METHOD=MLなどの指定を行なっている場合、ROTATE=オプション (およびPREROTATE=オプション) を使用した回転の結果は、SAS 6 における結果とは異なる可能性があります。