Como encontrar elementos comuns em pelo menos 2 vetores?
Digamos que eu tenha 5 vetores:
a <- c(1,2,3)
b <- c(2,3,4)
c <- c(1,2,5,8)
d <- c(2,3,4,6)
e <- c(2,7,8,9)
Eu sei que posso calcular a interseção entre todos eles usandoReduce()
junto comintersect()
, como isso:
Reduce(intersect, list(a, b, c, d, e))
[1] 2
Mas como posso encontrar elementos comuns em, digamos, pelo menos 2 vetores? ou seja:
[1] 1 2 3 4 8