如何从OLS转向逻辑回归?

时间:2018-07-05 20:00:10

标签: r statistics regression logistic-regression

我正在尝试从OLS计算我的logit回归。 因此,在第一步中,我使用lm()函数,然后计算了yhat和概率。然后出现错误消息,提示生成NaN。我做错了什么?

start<-lm(invest~profit+gender,data=data)
summary(start)

data$yhat<-intercept+b1*data$profit+b2*data$gender

data$w<-sqrt(1/(data$yhat*(1-data$yhat)))

logit_2<-lm(w~profit+gender,data=data)
summary(logit_2)

谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我觉得应该如下,而不是sqrt。试试吧。

Node

注意:

data$w<-ln(1/(data$yhat*(1-data$yhat)))