【发布时间】:2021-09-26 20:32:14
【问题描述】:
我有一个包含 120 个参与者和 92 个问题的二进制数据集。我使用 R 进行因子分析,它显示了 22 个因子,我想知道在这种情况下我应该使用哪种旋转方法?如果在这种情况下可以使用旋转方法,我应该如何在 R 中做到这一点? 我会很感激你的帮助, 谢谢
【问题讨论】:
标签: r factor-analysis
我有一个包含 120 个参与者和 92 个问题的二进制数据集。我使用 R 进行因子分析,它显示了 22 个因子,我想知道在这种情况下我应该使用哪种旋转方法?如果在这种情况下可以使用旋转方法,我应该如何在 R 中做到这一点? 我会很感激你的帮助, 谢谢
【问题讨论】:
标签: r factor-analysis
旋转通常在对因子分析的函数内进行。如果你用e.g. psych::fa 987654323 @ @。只要你是一个初学者并且没有强烈的意见,你可以坚持常见的选择,如忠诚的臭虫varimax,或者你可以尝试不同的选择,并看看是否产生了一个因素解决方案,这些解决方案是为合理的解释提供的因素解决方案。
从上面提到的函数中的MAN页面实现的旋转列表:
“无”,“varimax”,“quartimax”,“bentlert”,“sharamax”,“samimin”,“geomint”和“beomint”和“双移位”是正交的旋转。 "Promax", "promax", "oblimin", "simplimax", "bentlerQ, "geominQ" 和 "biquartimin" 和 "cluster" 是解的可能的倾斜变换。默认是做 oblimin 变换,虽然之前的版本到 2009 年默认为 varimax。
(复制自https://www.rdocumentation.org/packages/psych/versions/2.1.6/topics/fa)
【讨论】: