在用R做线性回归时,r语言报错显示Y值必须大于0小于1(范围包括0和1),我一直没找到解决方法,请大家帮忙看看
我也刚好一到这个问题有两种解决方式
因为你没有吧数据发出来,我就以下边这个为例
方法一
1.在Excel写入数据的时候G列了结果用1和0表示(1表是贷款成功,0表示贷款失败)(原来题目中的1表示贷款成功,2表示贷款失败),然后从新导入数据,在使用logistic建立回归模型就行了
方法二
2. 在写回归模型的时候 logit.glm<-glm( G-1~x1+x2,family=binomial,data=d5.3) (G-1就是对应的2-1, 1-1 这样范围就在0到1之间了)
有用的话就采纳一下吧