用R语言做因子分析

程序如下:
data=read.table("C:\\Users\\uriel\\Desktop\\多元.txt",header=T);
cor(data)
(FA0=factanal(data,4,rot="none"))
pairs(FA0$loadings)
(FA1=factanal(data,4,rot="varimax"))
pairs(FA1$loadings)
把数据导入后用极大似然法进行因子分析,到(FA0=factanal(data,4,rot="none"))时总是出现
错误于factanal(data, 4, rot = "none") :
unable to optimize from this starting value
是程序错了还是数据格式不对啊,或者是R还要加载些什么东西?

第1个回答  2019-06-09
可能是你选定的因子个数m太小了,我的是这样
第2个回答  2014-06-02
你的数据里面是不是有char或者factor啊
第3个回答  2014-05-29
请将数据上传,让别人可以重复你的问题。
相似回答