楼主: 芒果汁
9105 5

[原创博文] 主成分LOGISTIC回归分析WALD检验的问题 [推广有奖]

  • 0关注
  • 1粉丝

大专生

38%

还不是VIP/贵宾

-

威望
0
论坛币
51 个
通用积分
0.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3035 点
帖子
38
精华
0
在线时间
28 小时
注册时间
2011-11-11
最后登录
2013-7-19

1论坛币
诸位好,我想利用主成分logistic回归分析数据
8个自变量、1个因变量,想用主成分分析消除共线性,然后进行logistic回归。
具体步骤:
1.利用主成分分析提取主成分,累计贡献率达到90%时,得到5个主成分。
2.利用主成分得分Z值做自变量,拟合logistic回归方程,得到5个主成分的回归系数。
3.依据主成分得分与原始变量的方程,将第2步中的logistic回归方程中的5个主成分转换为
相应的原始变量,这时可得到原始变量的系数。
4.对得到的系数进行WALD检验,就需要各系数相应的标准误,有人提出可以用SAS计算得到,
但是我不会,请问诸位高手,该如何做。谢谢。

关键词:Logistic回归分析 logistic回归 logistic ogistic logisti 回归分析 具体步骤 因变量 自变量
沙发
sunset1986 发表于 2012-3-13 12:08:42 |只看作者 |坛友微信交流群

data Trial;
input Delib Plain Guilty Freq;
Interaction = Delib*Plain;
cards;
0 0 0 13
0 0 1 14
0 1 0 8
0 1 1 27
1 0 0 22
1 0 1 8
1 1 0 29
1 1 1 1
proc logistic; model Guilty(event='1') = Delib Plain Interaction; weight freq; run;

data genmod;
input Group Gender Continue N;
cards;
1 1 8 34
1 2 17 28
2 1 8 38
2 2 12 26
3 1 11 42
3 2 12 21
4 1 14 43
4 2 12 20
5 1 19 43
5 2 15 20
Proc Genmod; Class Group Gender;
Model Continue/N = Group Gender / dist=binomial link=logit; run;

这两种都可以得到wald检验参数
An honest tale speeds best being plainly told.
Cheers!

使用道具

藤椅
芒果汁 发表于 2012-3-13 12:42:15 |只看作者 |坛友微信交流群
不是滴 在主成分回归的时候不能这样用的 主成分回归的时候是一步步推算出原始变量的回归系数的

使用道具

板凳
sunset1986 发表于 2012-3-13 13:19:15 |只看作者 |坛友微信交流群
您新生成的几个主成分(比如前三个特征值大于1得)作为自变量,然后和原始因变量去做proc logistic可以么?
An honest tale speeds best being plainly told.
Cheers!

使用道具

报纸
芒果汁 发表于 2012-3-13 15:44:07 |只看作者 |坛友微信交流群
做完PRINCOMP之后得到的是主成分Z和各个标准化的变量X之间的关系,然后得套用X标=(原始变量—均值)/S  得到主成分与原始变量的回归方程。  主成分再和因变量做完LOGISTIC的过程是不成问题的,其中也包括了Z的回归系数及其检验,可是这个回归系数不是原始变量的回归系数呀,原始变量的回归系数还是得经过推算才能出来的,那么这个系数再怎么检验呢?

使用道具

地板
cooldinc 发表于 2013-6-24 23:43:32 |只看作者 |坛友微信交流群
楼主,您好~请问您的问题,当时解决了吗?
我现在遇到了同样的问题,就是最后不知道怎么检验原始变量的系数。前面的几步,我是在matlab里面完成的。


使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-29 01:57