作者hahahahaha (HA*5)
看板Statistics
標題[程式] SPSS的結果判讀
時間Tue Mar 3 19:41:28 2015
[軟體程式類別]:
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...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.218.5
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1425382892.A.35C.html
※ 編輯: hahahahaha (114.35.218.5), 03/03/2015 19:42:07
1F:推 andrew43: 有常數項嗎? 03/03 19:55
2F:→ andrew43: 或這麼問:對照組是g嗎? 03/03 19:56
3F:推 andrew43: 或許把完整的回歸式貼出來。 03/03 20:03
7F:→ hahahahaha: 降可以嗎? 03/03 20:49
8F:→ andrew43: 不太懂。你應該只有一個類別自變數,讓spss自己建 03/04 00:24
9F:→ andrew43: 虛擬變數來分析才對吧? 03/04 00:25
10F:→ andrew43: 就算是自己建虛擬變數,在有常數項的情況下,應只有 03/04 00:25
11F:→ andrew43: 7-1=6項虛擬變數。此時如果以g為基準,則a的係數不是 03/04 00:26
12F:→ andrew43: 被a咬的log(勝算),而是a和g相比的log(勝算比)。 03/04 00:28
13F:→ andrew43: 此時,常數項則為被g咬有開刀的log(勝算)。 03/04 00:30
14F:→ andrew43: 總之,常見的虛擬變數之係數是log(勝算比)。 03/04 00:31
15F:→ hahahahaha: 也就是我預期B要是正的 他卻是負的 03/05 22:07
16F:→ andrew43: 我的意思是,說不定基準組比a還有更大的勝算。 03/05 22:17
17F:→ andrew43: 所以我才說了一大段,請你再看清楚你的虛擬變數怎麼設的 03/05 22:17
18F:→ hahahahaha: 我貼的圖片是我只看A物種 和非A物種下去跑 03/05 23:18
19F:→ hahahahaha: A物種=1 非A=0 這樣跑下去 03/05 23:19
20F:→ hahahahaha: 結果明明我a物種開刀比率60% 是所有物種裡最高 03/05 23:20
21F:→ hahahahaha: 那為啥在a和非a跑下去B值會變負的? 03/05 23:20