Chcę mieć przecięcie wszystkich grup tabeli danych. Więc dla danego dane:R data.table przecięcie wszystkich grup
data.table(a=c(1,2,3, 2, 3,2), myGroup=c("x","x","x", "y", "z","z"))
chcę mieć wynik:
2
wiem że
Reduce(intersect, list(c(1,2,3), c(2), c(3,2)))
da mi pożądany wynik, ale nie zorientować się, jak utworzyć listę grup zapytania data.table.
Podoba mi się. Jest to prostsze, łatwiejsze do zrozumienia i zdecydowanie bardziej zgodne z podejściem stosowanym przez OP. –