作者markbaseball (Mark)
看板R_Language
標題[問題] Logistic Regression
時間Sun Feb 12 21:04:03 2017
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
各位版上的大大們,我參照網路的寫法嘗試跑羅吉斯迴歸,
model.3<-glm(Overpayment~rs+ni+asset+fcf+ocf,family=binomial(logit), data
=mydata)
但是卻出現錯誤訊息
Warning message:
glm.fit: fitted probabilities numerically 0 or 1 occurred
依照我的理解,程式是跟我說我的Overpayment一定要是0或1才可以。
可是,我很確定我的overpayment變數只有0和1兩種結果而已啊!!
請問各位大大是否可以跟我說我錯在哪裡嗎? 感激
選擇性,也許未來有用
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.138.100.218
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1486904646.A.0F8.html
→ clansoda: 他會不會不是factor的型態 你的向量是不是numeric 02/12 21:17
→ clansoda: 這個warning有call off你的model嗎 02/12 21:17
→ markbaseball: clansoda大大,我的向量是numeric的,call off模型? 02/12 21:43
→ clansoda: 你用as.factor(你的向量) -> 你的向量 02/12 23:20
→ clansoda: 痾 中斷你的模型訓練 有發生這樣的事情嗎 02/12 23:21
→ celestialgod: 那個是warning,只有資料可以全部切開的時候 02/12 23:30
→ celestialgod: 才會出現 02/12 23:30
→ celestialgod: 意思是 fitted的機率只有0 或 1 02/12 23:30
→ celestialgod: 沒有任何介於0 ~ 1的值 02/12 23:30
→ markbaseball: 請問 as.factor有特別需要安裝哪個package嗎? 02/12 23:46
→ celestialgod: as.factor是base裡面的,不用裝套件 02/12 23:47