1
Я бег GLM в R с пакетом автомобиля и получил следующее сообщение об ошибке:Ошибка при запуске GLM
> dlmod = glm(dlstatus ~ dlour_bid, data=dlmydat, family=binomial(link="logit"))
Error in eval(expr, envir, enclos) : y values must be 0 <= y <= 1
Моих переменным ответ кодируется 1/2 и 0/1 не. Я просто не знаю, как это изменить.
tat <- dldat$status
dlstatus <- NA
dlstatus[stat %in% levels(stat)[1:2]] <- "Won"
dlstatus[stat %in% levels(stat)[3]] <- "Lost"
dlstatus <- factor(status)
levels(dlstatus)
dlstatus = as.numeric(dlstatus)
dlstatus
Может кто-нибудь помочь с изменением этикетки от 1/2 до 0/1, так что я могу запустить GLM в RR
EDIT:
работает хорошо, когда я фактор dlstatus в FLM команда.
Спасибо и извиниться за добрый глупый вопрос.
Не стесняйтесь закрывать.
Нет проблем. Мы не закрыли бы это сами, но если вы захотите, вы можете удалить его. Я не думаю, что кто-то возразил бы, так как ответ на это не занимал много времени. Приветствия. –