看板 Statistics 關於我們 聯絡資訊
我完全按你先前貼出的結果重製你的分析過程。 最後會指出你犯錯之處。 首先,你的 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://www.ptt.cc/bbs/Statistics/M.1425571992.A.098.html