使用glm的逻辑回归给出了奇怪的预测,只有非常小的概率

时间:2018-01-11 04:36:23

标签: logistic-regression

我想将0和1的二进制变量回归到0到120之间的连续变量。所以我适合glm(y~x,family='binomial')并使用predict(fit,newdata=x,type=c('response'))进行预测,并绘制这些给出

enter image description here

其中黑点是观察值,红点是预测概率。我不明白为什么曲线不会从1下降但只产生从0到0.05的概率,是否有任何我做错了或仅仅是因为有太多的0观察?

还有一点是预测变量是一个正变量,所以将轴向左延伸并不能真正给出合理的预测。有办法解决这个问题吗?

以下是观察到的回复的摘要表:

> table(test_y)
test_y
   0    1 
9778  462 

0 个答案:

没有答案