我有这样的数据:
Id variable_1 variable_2 variable_3 y
134120 168.98 27150 3 1
134121 178.86 28650 1 1
134123 168.98 28526 5 0
我在r中使用混合效应逻辑回归,其中代码是
model<-glmer(y~variable_1+variable_2+variable_3+(1|Id),data=mydata,family="binomial")
当我尝试使用以下模型预测时使用:
predict<-as.data.frame(predict(model,mydata,type="response"))
我得到负面预测值。任何人都可以建议我哪里出错了吗?
答案 0 :(得分:3)
你的公式中有拼写错误,应该是
predict<-as.data.frame(predict(model,mydata,type="response"))