全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
6608 2
2010-04-14
问大家一个问题啊:

在SPSS中采用后退法进行LOGISTIC回归时,变量筛选的进入排除标准采用的是一般的的标准,也即进入的标准为0.05,排除的标准为0.1,但是最终进入方程的变量却有P值大于0.9接近1的变量留在方程,这种情况,大家有见过吗?


(详细实例参看三楼回复,^_^)


出现这种情况的原因通常会有哪些,希望指导!

非常感谢,^_^
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-14 16:17:04
1# moonstone
应该剔除该变量,为什么留下它?
二维码

扫码加我 拉你入群

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

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

2010-5-3 08:50:10
kuangsir6 应该剔除该变量,为什么留下它?
先谢谢kuangsir6 啦,但是感觉问题不是这样的,^_^

比如用SPSS自带的数据 Breast cancer survival.sav

以status作为因变量
age作为混杂变量,需要调整,进入第一层的BLOCK,方法:ENTER
需要筛选的变量为:lnpos histgrad er pr pathscat  ln_yesno time(具体变量解释原始数据里面有),进入第二层BLOCK,
分类变量设置:er pr pathscat  ln_yesno

完整语法:
LOGISTIC REGRESSION VARIABLES  status
  /METHOD = ENTER age  /METHOD = BSTEP(LR) lnpos histgrad er pr pathscat  ln_yesno time
  /CONTRAST (er)=Indicator  /CONTRAST (pr)=Indicator  /CONTRAST (pathscat)=Indicator  /CONTRAST (ln_yesno)=Indicator
  /CRITERIA = PIN(.05) POUT(.10) ITERATE(20) CUT(.5) .

最后得出的结果:
Variables in the Equation
的最后几步的结果是:


从最后一步来看,pr(1)留在了方程,但是该变量的P值却为0.055,这是我的疑惑,这当然不是极端的情况,这里pr(1)是被设置的哑变量,与其他的哑变量在一起同进同出,但是很多情况下,最后留在方程里面的变量的P值都大于0.05,这不是我们想留它就留它,而是软件为什么会在最后一步自己把P大于0.05的变量留在方程啦,非常感谢能够解疑,先谢谢大家啦,^_^
附件列表

Breast cancer survival.rar

大小:12.97 KB

 马上下载

本附件包括:

  • Breast cancer survival.sav

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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