【发布时间】:2017-01-23 17:16:40
【问题描述】:
我有一个向量(字符)列表。例如:
my_list <- list(c("a", "b", "c"),
c("a", "b", "c", "d"),
c("e", "d"))
对于所有这三个向量的交集,我可以使用:Reduce(intersect, my_list)。但是正如你所看到的,这三个向量中没有共同的元素。
那么,如果我想找到在列表中“至少”出现一定次数的共同元素呢?如:somefunction(my_list, time=2) 会给我c("a", "b", "c", "d"),因为这些元素出现了两次。
谢谢。
【问题讨论】:
标签: r list vector intersection