楼主: 芒果汁
9601 5

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

  • 0关注
  • 1粉丝

已卖:54份资源

大专生

38%

还不是VIP/贵宾

-

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

楼主
芒果汁 发表于 2012-3-13 10:39:34 |AI写论文
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
拉您进交流群
GMT+8, 2026-1-29 09:16