model <- glm(income ~. ,family=binomial(logit),data = train)
###Error### ---- Error in eval(family$initialize) : y values must be 0 <= y <= 1

This follow error can be solved by using as.factor(income) the following error is cleared

model <- glm(as.factor(income) ~. ,family=binomial(logit),data = train)
###Error### ---- Error in eval(family$initialize) : y values must be 0 <= y <= 1

--

--

Mano Ramu

Web developer|Data analyst,Data Visualization and Machine Learning.