Comment comparer le contenu de deux vecteurs ? %in%

L’opérateur %in% teste le contenu de deux vecteurs en retournant des éléments booléens (TRUE si l’élément est présent dans les deux vecteurs, False sinon), de la même longueur que le premier vecteur testé.

 


fleurs_A <- c("Bleuet", "Campanule", "Capucines", "Clématite", "Coquelicot")   fleurs_B <- c("Bleuet", "Bruyère", "Campanule", "Capucines", "Colchique", "Clématite", "Coquelicot", "Gentiane", "Géranium", "Iris")   fleurs_B %in% fleurs_A #On teste si le contenu de « fleurs_B » est présent dans  «  fleurs_A »

 

 

On obtient :



fleurs_B %in% fleurs_A

TRUE FALSE  TRUE  TRUE FALSE  TRUE  TRUE FALSE FALSE FALSE  TRUE  TRUE