全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7266 8
2007-05-03

1、将一些指标运用因子分析法、缩减为有一定意义的综合指标,并赋值

2、然后对缩减后并赋值的综合指标做回归分析
这个方法不知可不可行,如果可行该如何对综合指标赋值
帮我解答者奖励500论坛币。

[此贴子已经被作者于2007-5-3 20:28:16编辑过]

二维码

扫码加我 拉你入群

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

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

全部回复
2007-5-10 09:44:00

新手,不懂什么意思。

找一下“四季柚净光合速率与生理生态因子间的关系”这篇文章,是不是你要说的问题。

找不到可以将这篇文章发上去的办法,只能你自己找了。维普里找较方便。

二维码

扫码加我 拉你入群

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

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

2007-5-10 10:23:00

版主的方法是可以的

(1)因子分析后得到的因子相互之间不相关,适合于做回归分析,不会产生多重共线性的问题.

(2)在实施因子分析后,就得到载荷矩阵,这个矩阵表示原始的数据向量如何通过线性变换变成想要的一个个因子.有了这个计算方法,用第一个因子的转换式(一个行向量,即载荷矩阵的一部分)乘以原始的一条记录__一个列向量(原始变量1,原始变量2,...,原始变量i).这样就得到一个数字,它就是该原始记录如何变成第一个因子的方法.

(3)同理,可计算各条原始记录的第一个因子值,也可以计算各条原始记录的各个因子的值

(4)各种统计软件一般都提供因子得分的计算,所以(2)(3)的计算结果一般都可以在数据集中直接找到,不用自己计算,上面只是说明一下原理.

(5)然后将原始数据中的一个变量作为因变量,将新得到的各个因子得分(比方说得出三个因子,那每条记录就有三个因子得分,从整个数据集看,就新增了三个因子得分变量)作为自变量,然后实施回归分析.

(6)分析的时候, 可以解释各因子对因变量的影响大小,回归系数表明影响大小.然后根据因子与原始变量之间联系密切的程度,可以进一步解释各原始变量对因变量的影响大小.

二维码

扫码加我 拉你入群

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

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

2007-5-12 09:35:00
请各位大侠提出宝贵意见!
二维码

扫码加我 拉你入群

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

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

2007-5-13 20:12:00

得你一个小例子,不全

取一段程序给你参考:

先因子分析,再计算因子得分。

proc factor data=indta outstatoutdta method=prin nfactor=&nfactor rotate=varimax score;
var xvarlist;
run;
proc score data=indta score=outdta out=outscore;
var xvarlist
run;

data score;
set outscore;
得分1=因子1贡献率×因子1;

.。。。。

得分n=因子n贡献率×因子n;

run;

可以参考:中国软科学 2003年第2期的我国商业银行效率分析计算因子得分。

proc reg data=?

reg yvar=得分1 得分2....

补充:Raymond Wong曾指出,因子分析减少了变量,损失了信息,通常情况下是不推荐因子分析后再做回归,实在要做也不犯罪。

二维码

扫码加我 拉你入群

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

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

2007-5-16 17:53:00

可以用主成份分析的

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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