使用factalal函数时获取因子分析得分

时间:2014-04-20 04:51:59

标签: r factor-analysis

我使用R中的factanal函数对数据集进行因子分析。

查看输出摘要,我看到我可以访问加载和其他对象,但我对因子分析的分数感兴趣。

如何在使用factanal功能时获得分数?

我试图自己计算得分:

m <- t(as.matrix(factor$loadings))
n <- (as.matrix(dataset))
scores <- m%*%n

并收到错误:

Error in m %*% n : non-conformable arrays

我不知道为什么,因为我仔细检查了数据的维度,并且维度是一致的。

感谢大家的帮助。

2 个答案:

答案 0 :(得分:1)

阿。

factormodel$loadings[,1] %*% t(dataset)

答案 1 :(得分:1)

看到这个SO answer,它很好地描述了为了检索因子分数你必须做什么