全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
8708 13
2016-05-26
主成分分析时能不能设定只抽取一个因子来降维??

比如我有20个可以分成4*5组的变量(人工分组),
能不能把每组的4个变量直接用主成分分析设置提取一个因子,
然后做5次主成分分析,得到预期的5个得分序列??

这样做可不可以?会出现什么问题呀?

请教各位指点一下!!!
先谢谢了!!!!

二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-26 15:43:34
     我个人因为是可以的。我自己在一篇文章中也这么干过。不过我当时这么做的前提是我做了5组回归,然后要做主成分分析的变量间的确存在严重多重共线性才这么用。要是不高度相关,这么做个人感觉就没多大意思了。祝好运~
二维码

扫码加我 拉你入群

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

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

2016-5-26 15:51:42
思路可以施行,但提法本身就有问题。
主成分分析,一定会把所有的主成分都做出来,按照你的意思,你提取第一主成分就行了。
或者你做因子分析,只提取一个因子。
二维码

扫码加我 拉你入群

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

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

2016-5-26 16:02:06
xddlovejiao1314 发表于 2016-5-26 15:43
我个人因为是可以的。我自己在一篇文章中也这么干过。不过我当时这么做的前提是我做了5组回归,然后要 ...
谢谢你的解答!!


啊!做主成分分析前也需要检验多重共线性呀?
为什么要做5次回归呀?能不能把得出的5个得分序列放在同一个回归方程里呢?

p.s. 我是因为直接做主成分分析 得不到我想要的因子。。而且结果很奇怪(可能是因为变量相关度很高,所以第一主成分包括了几乎大部分的变量),所以就想着分开来提取成分。
二维码

扫码加我 拉你入群

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

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

2016-5-26 16:05:38
马甲甲 发表于 2016-5-26 15:51
思路可以施行,但提法本身就有问题。
主成分分析,一定会把所有的主成分都做出来,按照你的意思,你提取第 ...
酱紫!明白啦!谢谢!

还有一个问题就是。。。提出来的因子们能放到一起做回归吗?
二维码

扫码加我 拉你入群

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

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

2016-5-26 16:10:17
melissat 发表于 2016-5-26 16:02
谢谢你的解答!!
主成分分析的本质就是降维,而为什么要降维?因为自变量间存在严重多重共线性。不能乱用啊。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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