Я хочу иметь пересечение всех групп таблицы данных. Так что для приведенных данных:R data.table пересечение всех групп
data.table(a=c(1,2,3, 2, 3,2), myGroup=c("x","x","x", "y", "z","z"))
Я хочу, чтобы иметь результат:
2
Я знаю, что
Reduce(intersect, list(c(1,2,3), c(2), c(3,2)))
даст мне желаемого результата, но я не разобрался, как создать список групп запроса data.table.
Мне это нравится. Это проще, проще понять и определенно больше соответствовать подходу, который использует OP. –