Super, attention quand même à la conversion d'un objet de type "facteur" en numeric : selon l'ordre dans lequel sont déclarés les facteurs, le résultat change.
Exemple :
Code:
x <- factor(c("D","A","D","A"),levels=c("D","A"))
y <- factor(c("D","A","D","A"),levels=c("A","D"))
as.numeric(x)
as.numeric(y) Voilà pourquoi par sécurité j'ai transtypé en vecteur de caractères.
Bon, je suis d'accord que c'est un bug assez exotique
mais je l'ai rencontré une fois et j'ai mis beaucoup de temps à l'identifier !