I am trying to figure out how to pass my regression model through to test it with the other part of my dataset so I can start my confusing matrix
but I am at a loss of what I am doing wrong.
studentreport<-read.csv("C:\\Users\\Joseph\\Downloads\\studentreport dataset full imp.csv",header=T,sep=",")
studentreport<-data.frame(studentreport)
smp_size <- floor(0.75 * nrow(studentreport))
set.seed(123)
train_ind <- sample(seq_len(nrow(studentreport)), size = smp_size)
train <- studentreport[train_ind, ]
test <- studentreport[-train_ind, ]
fitreport<-glm(train)
Fitstart=glm(Enrolling~1,data=train)
Report<-step(Fitstart,direction="forward",scope=formula(fitreport))
predict(Report, newdata = test,type ="response")
When I do that predict I get this error:
"Error in model.frame.default(Terms, newdata, na.action = na.action, xlev = object$xlevels) : factor State has new levels AP"
dupt: Report studentreport