R语言:将预测模型结果转换为二分类结果
要让结果不是概率而是二分类的结果,可以使用以下代码进行转换:
log$premodel <- ifelse(predict(newdata=log, model.step, 'response') > 0.5, 1, 0)
这个代码使用ifelse函数,如果预测的概率大于0.5,则将结果设为1,否则设为0,从而得到二分类的结果。
原文地址: https://www.cveoy.top/t/topic/pju5 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
要让结果不是概率而是二分类的结果,可以使用以下代码进行转换:
log$premodel <- ifelse(predict(newdata=log, model.step, 'response') > 0.5, 1, 0)
这个代码使用ifelse函数,如果预测的概率大于0.5,则将结果设为1,否则设为0,从而得到二分类的结果。
原文地址: https://www.cveoy.top/t/topic/pju5 著作权归作者所有。请勿转载和采集!