r 从多个向量中提取集合。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 从多个向量中提取集合。相关的知识,希望对你有一定的参考价值。

a <- c(1, 3, 5, 7, 9)
b <- c(3, 6, 8, 9, 10)
c <- c(2, 3, 4, 5, 7, 9)

intersect_all <- function(...) Reduce(intersect, list(...))
union_all <- function(...) Reduce(union, list(...))

intersect_all(a, b, c)
# [1] 3 9
union_all(a, b, c)
# [1]  1  3  5  7  9  6  8 10  2  4

以上是关于r 从多个向量中提取集合。的主要内容,如果未能解决你的问题,请参考以下文章

如何从字符向量中解析 CSV 数据以提取数据框?

R语言学习:提取R对象的子集

从R中的字符串中提取字母

如何从字符向量中提取包含 $ 符号的元素

r中如何判断数据框和向量

如何使用 jQuery 从多个集合选择中提取 id?