設定向量對的運算子
比較集
在 R 中,向量可能包含重複的元素:
v = "A"
w = c("A", "A")
但是,集合只包含每個元素的一個副本。R 通過僅採用其不同的元素來處理類似集合的向量,因此上面的兩個向量被視為相同:
setequal(v, w)
# TRUE
組合集
關鍵功能有自然名稱:
x = c(1, 2, 3)
y = c(2, 4)
union(x, y)
# 1 2 3 4
intersect(x, y)
# 2
setdiff(x, y)
# 1 3
這些都記錄在同一頁面上,?union
。