我正在嘗試不同的方法來做邏輯迴歸。 我使用glm並得到警告,但仍然得到係數。因此,該公式起作用。r- glm2錯誤「遇到奇異適合」
logit<-glm(flag_compro~.,training, family=binomial("logit"),control = list(maxit = 50))
現在,我測試廣二輕,而且因爲它說,使用相同的模型作爲spefications GLM,我寫道:
logit2<-glm2(flag_compro~., training, family=binomial("logit"))
但我得到了以下錯誤:
> logit2<-glm2(flag_compro~., training, family=binomial("logit"))
Error in lm.fit(x = x[good, , drop = FALSE] * w, y = z * w, singular.ok = FALSE, :
singular fit encountered
我認爲這與我可能存在多重無關性有關。如果是這樣的話,glm2軟件包有什麼可以解決的嗎?
請重複舉例嗎? – 2014-10-28 02:50:19
你可以在'glm2'中傳遞'singular.ok = TRUE'嗎? – rawr 2014-10-28 02:55:36
沒有這樣的選項 – Bakaburg 2015-01-11 23:43:57