glm(A~B+C+D+E+F,family = binomial(link = "logit"),data=tre,na.action=na.omit)
Error in `contrasts<-`(`*tmp*`, value = "contr.treatment") : 
  contrasts can be applied only to factors with 2 or more levels

however,

glm(A~B+C+D+E,family = binomial(link = "logit"),data=tre,na.action=na.omit)

runs fine

glm(A~B+C+D+F,family = binomial(link = "logit"),data=tre,na.action=na.omit)

runs fine



glm(A~E+F,family = binomial(link = "logit"),data=tre,na.action=na.omit)
Error in `contrasts<-`(`*tmp*`, value = "contr.treatment") : 
  contrasts can be applied only to factors with 2 or more levels

Why is this? Could it be due to collinearity between the two?


Regards,

//M

______________________________________________
R-help@r-project.org mailing list
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.

Reply via email to