Logistic Regression on factor: Error in eval(family$initialize) : y values must be 0 <= y <= 1

前端 未结 3 1405
南旧
南旧 2020-12-21 04:59

Not able to fix the below error for the below logistic regression

training=(IBM$Serial<625)
data=IBM[!training,]
dim(data)
stock.direction <- data$Dire         


        
3条回答
  •  南方客
    南方客 (楼主)
    2020-12-21 05:39

    I was getting the same error "Error in eval(family$initialize) : y values must be 0 <= y <= 1" and solved it by adding "stringsAsFactors=T" to the red.csv function.

    BEFORE : gene.train = read.csv("gene.train.csv", header=T) # error

    AFTER : gene.train = read.csv("gene.train.csv", header=T, stringsAsFactors=T) # no error.

提交回复
热议问题