-
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),]