作者andrew43 (讨厌有好心推文後删文者)
看板Statistics
标题Re: [程式] SPSS的结果判读
时间Fri Mar 6 00:13:08 2015
我完全按你先前贴出的结果重制你的分析过程。
最後会指出你犯错之处。
首先,你的 cross table 应该如下对吧?
y=N y=Y
a=0 102 26
a=1 7 12
好的。要做出和你的 SPSS 结果完全的方法就是,
你设定 a=0 之虚拟变数 x 值为 1,而 a=1 之虚拟变数 x 值为 0。
我敢保证,你就是这在里犯了错误。
请看我重现你的分析结果:
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) 0.5390 0.4756 1.133 0.257084
x -1.9059 0.5239 -3.638 0.000275 ***
如果改正为 a=0 之虚拟变数值为 0,而 a=1 之虚拟变数值为 1,
则结果为
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -1.3669 0.2197 -6.222 4.92e-10 ***
x 1.9059 0.5239 3.638 0.000275 ***
这才是你预期出现的结论吧。
※ 引述《hahahahaha (HA*5)》之铭言:
: [软体程式类别]:
: SPSS
: [程式问题]:
: 结果不符合设想
: [软体熟悉度]:
: 新手(不到1个月)
: [问题叙述]:
: 在做给不同生物咬到和是否需要开刀的相关性
: 我目前的做法是144个被不同生物咬的患者
: 用类别变项下去做跑二元LOGISTIC REGRESSION
: 有开刀的1 没开刀的0
: 另外有七种生物
: 分别是abcdefg (变项设定如 a:1=被a咬 0=被其他咬, b:1=被b咬 0=被其他咬...)
: 结果跑出来让我很疑惑的地方是
: a在144个病人里 占19个 其中12个需要开刀 63% (所有物种里开刀比率最高)
: 但结果算出来的B之估计值竟然是负的 Exp(B)也小於1
: 我原本是预期被a咬会比较需要开刀
: 结果怎麽反而变成被a咬反而比较不会开刀呢??
: 请问是哪边搞错了吗??
: 或是啥情况下会变成降
: 烦请解惑Orz...
--
http://apansharing.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.230.68.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1425571992.A.098.html