看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 請把以下不需要的部份刪除 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 手上有1000*2904的資料,其中自變數與依變數皆為二元變數類型,其需建立Logistic model。 找出顯著參數。各參數都已轉換成factor型式,但執行logistic卻還是無法成功。 尋求各位高手幫忙解決疑惑,感謝了! [程式範例]: A2 <- as.data.frame(apply(A1,2,factor)) mylogistic <- glm(Result ~.,data=A2,family = binomial(logit)) Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) : contrasts can be applied only to factors with 2 or more levels [環境敘述]: 程式結果如下: Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) : contrasts can be applied only to factors with 2 or more levels R版本:3.2.4 作業系統:WIN7 [關鍵字]: 邏輯斯迴歸 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.20.100 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1453817999.A.455.html
celestialgod: Result的level超過兩個 01/26 23:46
ariel311: 但利用str(a)觀看資料時,result的level只有兩個 01/27 10:37
celestialgod: 那可能要有資料才能知道發生什麼事情 01/27 10:39
celestialgod: 另外,R啥時出3.2.4了? 01/27 10:40