1 利用SPSS进行因子分析(R 型) 【例】与主成分分析的数据相同:全国30 个省市的8 项经济指标
因子模型是一个封闭方程,通常采用主成分求解,称为“主因解”
上次讲述的“利用SPSS 进行主成分分析”的过程,实际上是因子分析的第一步
在主成分分析基础上,加上因子旋转,就可完成基于主成分分析的所谓因子分析
当然也可通过另外的途径进行因子分析,在此暂不涉及
第一步:录入或调入数据(见图 1)
2 图1 录入工作表中的原始数据 第二步,进行主成分分析(参见主成分分析部分,在此从略)
第三步,因子正交旋转的系统设置
沿着主菜单的“Analyze→Data Reduction→Factor„”路径打开因子分析选项框(图 2),完成主成分分析的设置或过程以后,单击 Rotation(旋转)按钮,打开“Factor Analysis: Rotation”(因子分析:旋转)选项单(图 3),在Method(方法)栏中选中 Varimax(方差极大正交旋转)复选项,此时 Display(展示)栏中的Rotated 3 Solu tion(旋转解)将被激活为系统默认态,选中Loading Plot(s)(载荷图)复选项,将会在输出结果中给出因子载荷图式
注意此时的Max imu m Iterations for Conv ergence(迭代收敛的最大次数)为系统默认的25 次,如果数据变量较多或样本较大,经过25 次迭代可能计算过程仍然未能收敛,需要改为50 次、100 次乃至更多,否则 SPSS 无法给出计算结果
迭代次数越多,计算时间也就越长
在多数情况下,不足 25 次迭代计算过程就会收敛
图2 因子分析选项框 4 图3 因子旋转对话框 注意:与上述Max imu m Iterations for Conv ergence(迭代收敛的最大次数)有关的设置是Ex tra