-
Comparer 2 data frame
Bonjour à toutes et à tous,
Je souhaiterais comparer deux data frame avec R.
J'ai 2 data frame contenant chacun une colonne identifiant
Base 1 |
Base 2 |
ID1 |
ID2 |
1 |
6 |
3 |
3 |
4 |
1 |
10 |
11 |
7 |
14 |
|
|
Je cherche à sortir les identifiants qui existe dans la base 1 mais qui ne sont pas dans la base 2.
C'est à dire, comparer chaque ligne de la base 1 avec toutes les lignes de la base 2.
Merci pour votre aide ;)
-
Bonjour.
Avec la fonction anti_join dans {dplyr}.
-
Encore merci pour votre aide
-
Sans {dplyr} on peut aussi faire
Code:
pas_en_commun <- base1[-which(base1$id1 %in% base2$id2),]