如何将r中的值划分为因子
我使用逻辑回归得到y的一些概率,我做了以下工作:如何将r中的值划分为因子,r,regression,r-factor,R,Regression,R Factor,我使用逻辑回归得到y的一些概率,我做了以下工作: fit.model <- glm (y~ x1 +x2 , data = mydata, family=binomial) pred_model<- plogis(predict(fit.model, mydata)) fit.model这应该可以: class <- factor(ifelse(pred_model>0.5, "yes", "no"), c("yes", "no")) 0.5级,“是”、“否”),
fit.model <- glm (y~ x1 +x2 , data = mydata, family=binomial)
pred_model<- plogis(predict(fit.model, mydata))
fit.model这应该可以:
class <- factor(ifelse(pred_model>0.5, "yes", "no"), c("yes", "no"))
0.5级,“是”、“否”),c(“是”、“否”)
这应该可以:
class <- factor(ifelse(pred_model>0.5, "yes", "no"), c("yes", "no"))
0.5级,“是”、“否”),c(“是”、“否”)
我想你可能误解了普洛吉斯的所作所为。阅读?predict.glm
并尝试改用type=“response”
。更一般地说,“它不起作用”并不是对您的问题的足够具体的描述。我想您可能误解了plogis
的作用。阅读?predict.glm
并尝试改用type=“response”
。更一般地说,“它不起作用”并不是对您的问题的足够具体的描述。谢谢Vincent我尝试了您的代码,它给出了正确的答案,并且感谢Joran的评论(不客气。)你应该把你的问题按现在回答的那样提出来,这样其他未回答的问题就更容易被发现谢谢你,文森特,我试过你的代码,它给出了正确的答案,谢谢乔兰的评论,不客气。:)你应该把你的问题按现在回答的那样提出来,这样其他未回答的问题就更容易被发现