看板 Statistics 關於我們 聯絡資訊
[軟體程式類別]: 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://www.ptt.cc/bbs/Statistics/M.1425382892.A.35C.html ※ 編輯: hahahahaha (114.35.218.5), 03/03/2015 19:42:07
andrew43: 有常數項嗎? 03/03 19:55
andrew43: 或這麼問:對照組是g嗎? 03/03 19:56
andrew43: 或許把完整的回歸式貼出來。 03/03 20:03
hahahahaha: http://i.imgur.com/dHGJlAc.jpg 03/03 20:49
hahahahaha: http://i.imgur.com/UCDcaj3.jpg 03/03 20:49
hahahahaha: http://i.imgur.com/OeCyDZF.jpg 03/03 20:49
hahahahaha: 降可以嗎? 03/03 20:49
andrew43: 不太懂。你應該只有一個類別自變數,讓spss自己建 03/04 00:24
andrew43: 虛擬變數來分析才對吧? 03/04 00:25
andrew43: 就算是自己建虛擬變數,在有常數項的情況下,應只有 03/04 00:25
andrew43: 7-1=6項虛擬變數。此時如果以g為基準,則a的係數不是 03/04 00:26
andrew43: 被a咬的log(勝算),而是a和g相比的log(勝算比)。 03/04 00:28
andrew43: 此時,常數項則為被g咬有開刀的log(勝算)。 03/04 00:30
andrew43: 總之,常見的虛擬變數之係數是log(勝算比)。 03/04 00:31
hahahahaha: 也就是我預期B要是正的 他卻是負的 03/05 22:07
andrew43: 我的意思是,說不定基準組比a還有更大的勝算。 03/05 22:17
andrew43: 所以我才說了一大段,請你再看清楚你的虛擬變數怎麼設的 03/05 22:17
hahahahaha: 我貼的圖片是我只看A物種 和非A物種下去跑 03/05 23:18
hahahahaha: A物種=1 非A=0 這樣跑下去 03/05 23:19
hahahahaha: 結果明明我a物種開刀比率60% 是所有物種裡最高 03/05 23:20
hahahahaha: 那為啥在a和非a跑下去B值會變負的? 03/05 23:20