Bonjour,

Ma régression ne passe pas alors que mes données sont bien des facteurs.
Je vous montre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
data_modelisation$ec <- as.factor(data_modelisation$ec)
data_modelisation$tm <- as.factor(data_modelisation$tm)
modele=glm(RA ~   C(ec,sum) + C(tm,sum) ,family=binomial(logit), data=data_modelisation)
RA étant défini plus haut dans le code.

J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Erreur dans `contrasts<-`(`*tmp*`, value = contr) : 
  contrasts can be applied only to factors with 2 or more levels
Alors que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
> levels(data_modelisation$ec)
[1] "1" "2" "3" "4" "5" "6"
> levels(data_modelisation$tm)
[1] "1" "2" "3" "4"
Merci à ceux qui pourront m'aider