Я пытаюсь вычислить свою регрессию логита из OLS.
Итак, на первом шаге я использовал функцию 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)
Спасибо за вашу помощь!