0

第一次尝试因子分析。我有一组数据代表标准普尔指数和其他 10 只股票的收盘价。当我对数据集(11 个变量)进行碎石测试时,我得到的特征值为 2,所以我运行因子数 =2 的事实p值非常低。所以我将因子的数量增加到 6,之后我遇到了数值问题。所以我认为我不应该拒绝因子数为 6 的假设。

现在假设我上面描述的是正确的方法,我如何推导出 6 个因子的因子载荷?感谢评论,我能够弄清楚因子载荷,但如何解释它们?

如您所见,由于某些因素,住宿是空的。

这些是值:

Loadings:
       Factor1  Factor2  Factor3 Factor4 Factor5 Factor6  
SP500  0.597    0.710    0.150   0.107   0.316         
XOM                      0.963   0.124   0.147  -0.165 
BGCP   0.762    0.394    0.148   0.349                 
INTC   0.282    0.935            0.117                 
FB     0.742    0.634    -0.171                         

                     '
4

1 回答 1

0

factional()函数返回一个factanal对象。假设您估计了您的 2 因子模型,如下所示:

fmodel <- factanal(data, factors=2)

然后,您可以使用以下方法获得估计的因子载荷:

fmodel$loadings

要检查factional()函数估计的其他内容:请参阅str(fmodel)

于 2013-10-07T01:52:21.677 回答