Logistic回归输出中只有两个不同的概率值

时间:2018-04-14 07:33:08

标签: r classification probability logistic-regression glm

我在R中运行逻辑回归并使用

提取大约15,000行的测试数据的预测概率
predict(modelglm, test_data, type = "prob") 

我期望得到0到1之间的各种概率值,但是只有两个不同的概率值。所有概率都是1或2.220446e-16(实际上等于零)。实际上我得到的是二元分类而不是概率。

为什么会这样?

1 个答案:

答案 0 :(得分:2)

您没有提供可重现的示例,但我认为type参数错误。使用"响应"相反" prob"。

predict(modelglm, test_data, type="response")