版主的方法是可以的
(1)因子分析后得到的因子相互之间不相关,适合于做回归分析,不会产生多重共线性的问题.
(2)在实施因子分析后,就得到载荷矩阵,这个矩阵表示原始的数据向量如何通过线性变换变成想要的一个个因子.有了这个计算方法,用第一个因子的转换式(一个行向量,即载荷矩阵的一部分)乘以原始的一条记录__一个列向量(原始变量1,原始变量2,...,原始变量i).这样就得到一个数字,它就是该原始记录如何变成第一个因子的方法.
(3)同理,可计算各条原始记录的第一个因子值,也可以计算各条原始记录的各个因子的值
(4)各种统计软件一般都提供因子得分的计算,所以(2)(3)的计算结果一般都可以在数据集中直接找到,不用自己计算,上面只是说明一下原理.
(5)然后将原始数据中的一个变量作为因变量,将新得到的各个因子得分(比方说得出三个因子,那每条记录就有三个因子得分,从整个数据集看,就新增了三个因子得分变量)作为自变量,然后实施回归分析.
(6)分析的时候, 可以解释各因子对因变量的影响大小,回归系数表明影响大小.然后根据因子与原始变量之间联系密切的程度,可以进一步解释各原始变量对因变量的影响大小.