5

我使用fa.poly函数对分类清单变量进行因子分析。我现在正在尝试从结果中提取因子分数。但是,该str函数表明因子分数没有“存储”在结果中。

这与连续变量的因子分析功能形成对比fa——分数存储在结果中,可以使用results$scores

results <- fa.poly(inputdata, 4, fm = "pa", rotate = "oblimin")

results$scores给出 NULL

相对

results2 <- fa(inputdata, 4, fm = "pa", rotate = "oblimin")

results2$scores给出期望的结果

4

2 回答 2

6

请更新到本周末刚刚添加到 Cran 的 1.3.10.12。我终于允许你这样做了。

账单

于 2013-10-17T03:01:09.760 回答
1

使用该fa函数,但添加cor="poly"到代码中以确保它使用序数变量的多变量相关性:

results2 <- fa(inputdata, 4, fm = "pa", rotate = "oblimin", cor = "poly")
于 2019-07-27T14:43:23.663 回答