r - 删除任何重复项及其对

标签 r

duplicated() 给出 TRUEFALSE 语句,具体取决于该位置之前是否在向量中重复。如果我不仅要删除重复的位置,还要删除与其重复的所有先前位置怎么办。

a <- c("A", "B", "C")
b <- c("A", "B", "C", "D")

a 包含所有将被复制的值,b 包含 a 的值和一些其他不重复的值。

如何只提取"D"

最佳答案

还有一个:

b[!b %in% a]
[1] "D"

关于r - 删除任何重复项及其对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11305308/

相关文章:

从 Date 类变量中删除 NA

r - SVD 分解中 SAS/IML 和 R 的不同结果

r - 如何创建与现有 data.frame 具有相同列名称和类型的新 data.frame?

r - lm 和 predict - data.frame 名称的一致性

R:写入 CSV 并通过管道继续

r - y 轴与框之间以及框之间的间距

r - 如何用R中的列的月份名称替换数字日期

r - 最接近估计路径的点

删除 ggplot2 中 geom_ribbon 的图例键周围的填充

python - 向量化前瞻性函数 pandas 数据框