Mon objectif est de recoder ma variable dans une autre variable avec une valeur inversée:variables Recode avec la voiture - de façon inattendue variable (valeur .x) traitée comme NA
f1_1_recAktuell <- recode(Dat_MonatAktuell$f1_1, "1=10; 2=9; 3=8; 4=7; 5=6; 6=5; 7=4; 8=3; 9=2; 10=1")
Ce code m'a servi savoir plus d'un année, mais d'un coup, je reçois ce message d'erreur:
message d'avertissement: les valeurs non remplacés traités comme NA .x n'est pas compatible. S'il vous plaît spécifier les remplacements exhaustivement ou fournir. Défaut
Je suppose qu'il ya quelque chose de mal avec les données, mais je ne peux pas savoir quoi. La classe de la variable est integer
, elle n'a aucune valeur manquante.
Est-ce que quelqu'un sait ce que je peux faire?
Merci d'avance!
S'il vous plaît donner un exemple reproductible (vous pouvez utiliser 'dput' pour partager les données). –
Vous pouvez simplement faire '11-Dat_MonatAktuell $ f1_1' s'il ne s'agit que de valeurs 1:10 dans le vecteur. Veuillez vérifier si vous utilisez 'dplyr' car il y a un' recode' dans 'dplyr' qui peut masquer celui de' car'. Dans ce cas, faites 'car :: recode (Dat_MonatAktuell $ f1_1," 1 = 10; 2 = 9; 3 = 8; 4 = 7; 5 = 6; 6 = 5; 7 = 4; 8 = 3; 9 = 2; 10 = 1 ")' – akrun