因子分析用于公共因子提取的方法
发布时间
阅读量:
阅读量
1、预测要提取的公因子个数:
install.packages("psych")
library(psych)
fa.parallel(cor(X) , n.obs = 10 , fa = "both" , n.iter = 100)
n.obs指样本个数,fa=”fa”,画出来的图只有FA的线,both指有两条线
敲回车后会有两个结果:
一个是建议的公因子个数,还有一个是分析图

- factanal(X , 3 , rotation = "none")
X代表普通数据, 3代表提取出的公共因子数量, rotation指的是采用何种旋转策略, 可选值包括'none'表示无需旋转变换,'varimax'用于正交旋转,'promax'则适用于斜交旋转. 若选择斜交旋转变换方式, 则必须先安装相关的软件包: install.packages('GPArotation').
library(GPArotation)
- fa(cor(X) , nfactors = 0
全部评论 (0)
还没有任何评论哟~
