Dear Bert, Yes, was trying to fill the not existing categories with NAs, but the suggested solutions in stackoverflow.com unfortunately did not work.
Best regards Gabor Bert Gunter <bgunter.4...@gmail.com> schrieb am So., 20. Nov. 2022, 16:20: > You can't predict results for categories that you've not seen before > (think about it). You will need to remove those cases from your test set > (or convert them to NA and predict them as NA). > > -- Bert > > On Sun, Nov 20, 2022 at 7:02 AM Gábor Malomsoki <gmalomsoki1...@gmail.com> > wrote: > >> Dear all, >> >> i have created a logistic regression model, >> on the train df: >> mymodel1 <- glm(book_state ~ TG_KraftF5, data = train, family = >> "binomial") >> >> then i try to predict with the test df >> Predict<- predict(mymodel1, newdata = test, type = "response") >> then iget this error message: >> Error in model.frame.default(Terms, newdata, na.action = na.action, xlev = >> object$xlevels) >> Factor "TG_KraftF5" has new levels >> >> i have tried different proposals from stackoverflow, but unfortunately >> they >> did not solved the problem. >> Do you have any idea how to test a logistic regression model when you have >> different levels in train and in test df? >> >> thank you in advance >> Regards, >> Gabor >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >> http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.