Comparaison de vecteurs dans R de trouver unique et/ou de valeurs manquantes
J'ai deux personnage vecteurs x et y.
x <- c("a", "b", "c", "d", "e", "f", "g")
y <- c("a", "c", "d", "e", "g")
Les valeurs à l'intérieur de x ne jamais répéter (c'est à dire, ils sont tous uniques). Il en va de même pour le vecteur y. Ma question est, comment puis-je obtenir des R de comparer les deux vecteurs, et dites-moi quels sont les éléments manquants à partir de y par rapport à x? Autrement dit, je veux R pour me dire que "b" et "f" sont manquants à partir de y.
(Remarque, dans ma vraie de données, x et y contiennent chacune quelques milliers d'observations, c'est pourquoi je voudrais le faire par programmation. Il y a probablement une réponse très simple, mais je n'étais pas sûr ce qui à rechercher dans la R fichiers d'aide).
Merci à tous ceux qui peuvent aider!
Désolé pour la poste similaire! Merci pour le lien vers le présent et merci à tous ceux qui ont fourni des réponses.
OriginalL'auteur Alexander | 2012-02-06
Vous devez vous connecter pour publier un commentaire.
Fera le travail pour vous.
OriginalL'auteur
ou:
OriginalL'auteur
Je pense que cela devrait fonctionner:
D'abord, il vérifie pour tous les x qui ne sont pas dans y, alors il utilise cela comme un indice sur l'origine.
OriginalL'auteur