Ошибка в контрастах при определении линейной модели в R
Когда я пытаюсь определить мою линейную модель в R следующим образом:
lm1 <- lm(predictorvariable ~ x1+x2+x3, data=dataframe.df)
Я получаю следующее сообщение об ошибке:
Error in `contrasts<-`(`*tmp*`, value = contr.funs[1 + isOF[nn]]) :
contrasts can be applied only to factors with 2 or more levels
Есть ли способ игнорировать это или исправить это? Некоторые из переменных являются факторами, а некоторые нет.