J'ai une liste de vecteurs (caractères). Par exemple:R comment trouver l'intersection d'un sous-vecteur de vecteurs dans une liste
my_list <- list(c("a", "b", "c"),
c("a", "b", "c", "d"),
c("e", "d"))
Pour l'intersection de ces trois vecteurs, je pourrais utiliser: Reduce(intersect, my_list)
. Mais comme vous pouvez le voir, il n'y a pas d'élément commun dans les trois vecteurs. Puis, et si je veux trouver l'élément commun qui apparaît "au moins" un certain nombre de fois dans la liste? Tels que: somefunction(my_list, time=2)
me donnerait c("a", "b", "c", "d")
parce que ces éléments apparaissent deux fois.
Merci.