24小时热门版块排行榜    

查看: 347  |  回复: 7
当前主题已经存档。

xiaoweiwei121

荣誉版主 (文坛精英)

这潭水蓝的深邃

优秀区长优秀区长优秀版主优秀版主

[交流] 请高手帮忙写个SAS主成份分析输出标准得分的语句[已解决]

论文中用到了SAS的主成份分析,需要输出标准化的主分量得分,但是参考书上写的仅仅是  STD 将输出标准化的主分量得分.并没有给示例,所以对于我们这些菜鸟来说,根本无法在程序中应用,请数理统计学高手能结合实例,写个简单的主成份分析的小程序,其中包括输出标准化的主成份得分,重金感谢!

[ Last edited by xiaoweiwei121 on 2008-5-2 at 20:52 ]

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

philips001

铁虫 (初入文坛)

重点不突出,不会发帖滴人,,应该突出显示 输出标准化的主成分得分

哎,口连滴不会发帖滴人
2楼2008-05-01 20:09:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

philips001

铁虫 (初入文坛)

主因子的标准化得分

是不是将标准化数据与特征向量相乘以后得到的?

搞不懂啊
3楼2008-05-02 10:00:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wxwei2002467

荣誉版主 (职业作家)

小木虫写作员

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
xiaoweiwei121(金币+20,VIP+0):谢谢mm^_^
小微微,你具体作什么,要不你发我邮箱里,如果不急得用的话,等我回学校之后,我帮你弄.

嘿嘿,能等到那么久吗?呵呵

看看这个http://eme.gdcc.edu.cn/sas/item10.htm
就会懂了。

[ Last edited by wxwei2002467 on 2008-5-2 at 18:11 ]
简单生活简单爱
4楼2008-05-02 11:54:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

philips001

铁虫 (初入文坛)

请ls帮忙写个能输出标准化得分的示例就好。
就是要做主成分分析同时要计算出标准化得分
谢谢

数据的话。有些保密,随便举例吧
5楼2008-05-02 14:02:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

philips001

铁虫 (初入文坛)

data ex;
input x1-x12;
cards;
175.90         120.00         1.59         73.35         0.47         159.52         8.65         1.94         3.51         1.75         873.60         33.60
121.18         71.19         1.29         56.65         0.41         68.07         12.84         1.92         4.95         1.41         1425.90         47.53
118.57         59.42         0.80         212.86         3.37         57.46         9.90         1.98         5.69         1.72         1085.00         35.00
286.50         137.90         1.00         55.44         0.28         149.25         8.33         1.79         4.22         1.77         867.50         34.70
236.19         250.84         0.76         108.66         0.50         157.79         7.09         1.37         3.02         1.71         758.10         36.10
229.87         111.93         0.82         58.22         0.24         145.76         9.11         2.91         3.56         1.44         1109.57         47.45
154.20         85.53         0.81         13.91         0.19         81.34         9.30         2.60         3.78         1.33         1751.04         46.08
99.06         85.89         0.35         47.51         0.37         57.73         12.45         1.77         5.00         1.42         1362.53         45.42
run;
proc princomp n=12 out=out1;
var x1-x12;
run;
proc princomp n=12 out=out2 std;
var x1-x12;
run;
proc print data=out1;
var prin1-prin12;
run;
proc print data=out2;
var prin1-prin12;
run;

这是别人帮我写的一个

最后输出了两个跟标准化得分有关的,就是最后两组数据,哪位请帮忙解释一下两组数据的含义好吧?
6楼2008-05-02 17:58:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wxwei2002467

荣誉版主 (职业作家)

小木虫写作员

(一)主成分分析的主要步骤:

第一步:将原始数据标准化,以消除量纲的影响

第二步:建立变量之间的相关系数阵R

第三步:求R的特征值和特征向量

第四步:写出主成分并进行分析

http://eme.gdcc.edu.cn/sas/item10.htm
简单生活简单爱
7楼2008-05-02 17:59:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

philips001

铁虫 (初入文坛)

ls没有看帖子?
我能获得其他步骤
只是我第一步的数据标准化及主成份标准化得分、不会输出
你看下我6楼写的哪个
说下最终输出结果里边哪个是主成分标准化得分?谢谢
8楼2008-05-02 18:36:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaoweiwei121 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见