[問題] Logistic Regression

看板R_Language作者 (Mark)時間8年前 (2017/02/12 21:04), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/2 (看更多)
[問題類型]: 程式諮詢(我想用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

02/12 21:17, , 1F
他會不會不是factor的型態 你的向量是不是numeric
02/12 21:17, 1F

02/12 21:17, , 2F
這個warning有call off你的model嗎
02/12 21:17, 2F

02/12 21:43, , 3F
clansoda大大,我的向量是numeric的,call off模型?
02/12 21:43, 3F

02/12 23:20, , 4F
你用as.factor(你的向量) -> 你的向量
02/12 23:20, 4F

02/12 23:21, , 5F
痾 中斷你的模型訓練 有發生這樣的事情嗎
02/12 23:21, 5F

02/12 23:30, , 6F
那個是warning,只有資料可以全部切開的時候
02/12 23:30, 6F

02/12 23:30, , 7F
才會出現
02/12 23:30, 7F

02/12 23:30, , 8F
意思是 fitted的機率只有0 或 1
02/12 23:30, 8F

02/12 23:30, , 9F
沒有任何介於0 ~ 1的值
02/12 23:30, 9F

02/12 23:46, , 10F
請問 as.factor有特別需要安裝哪個package嗎?
02/12 23:46, 10F

02/12 23:47, , 11F
as.factor是base裡面的,不用裝套件
02/12 23:47, 11F
文章代碼(AID): #1Oe5r63u (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1Oe5r63u (R_Language)