如何将值分类为r中的因子

时间:2013-06-25 12:22:06

标签: r regression r-factor

我使用逻辑回归来得到y的概率,我做了以下几点:

fit.model <- glm (y~ x1 +x2 , data = mydata, family=binomial)  
pred_model<- plogis(predict(fit.model, mydata))

现在,我想使用0.5的截止值将概率分类为是或否 我尝试了这个,但可能不起作用

class <- ifelse(pred_model>0.5, "yes" , "no" )       

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这应该有效:

class <- factor(ifelse(pred_model>0.5, "yes", "no"), c("yes", "no"))