全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3093 3
2011-12-25
下图是y1(国内旅游人次),y2(入境旅游人次),y3(国内旅游收入),y4(外汇旅游收入),y5(国内生产总值)之间的相关系数表 相关系数8.jpg
用这个程序算了它的正交旋转矩阵表
ot=c(1.00,0.868,0.974,0.949,0.968,
+ 0.868,1.000,0.949,0.971,0.935,
+ 0.974,0.949,1.00,0.987,0.983,
+ 0.949,0.971,0.987,1.00,0.988,
+ 0.968,0.935,0.983,0.988,1.00)
R=matrix(ot,nrow=5)
fa=factanal(covmat=R,factors=2)
fa
得出的结果与预定结果下表不符
QQ截图20111225170914.jpg
问题一:请问是哪里错了,怎么改啊~~~~
问题二:下表中的因子得分系数矩阵是用什么R语言函数算出来的?
正交.jpg
初学者,请大神指教~~~谢谢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-2-3 10:20:37
帮你顶一下,我做因子分析的时候也遇到类似问题,而且得出的因子得分结论与实际违背,更离谱
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-18 15:23:56
factanal(x, factors,
         scores = c("none", "regression", "Bartlett"),
         rotation = "varimax", control = NULL, ...)
在得分的选择上面可能没有指定“regression”还有旋转选择。默认为varimax。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-6-18 21:41:45
这个 非平稳序列能直接这样算 因子?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群