2
R中是否有函數來查找多個向量(不同長度)中的常用字符。例如,如果我有3個矢量...從不同長度的多個向量中提取常用字符
a1 <- LETTERS[1:7]
a2 <- LETTERS[4:8]
a3 <- LETTERS[2:10]
我能想到的一個凌亂的解決方案...
intersect(intersect(a1,a2),a3)
問題是,我有大約8或9的載體。有沒有更好的方法呢?
R中是否有函數來查找多個向量(不同長度)中的常用字符。例如,如果我有3個矢量...從不同長度的多個向量中提取常用字符
a1 <- LETTERS[1:7]
a2 <- LETTERS[4:8]
a3 <- LETTERS[2:10]
我能想到的一個凌亂的解決方案...
intersect(intersect(a1,a2),a3)
問題是,我有大約8或9的載體。有沒有更好的方法呢?
是:
Reduce(intersect,list(a1,a2,a3))
真棒,從來沒有見過減少...謝謝! – gjabel