这可能是非常基本的,但我需要比较两个不同数据集中的两列字符串元素,然后删除重复的条目,以便使用其余的元素.
目前,我有以下几点:
compare <- append(test1$TL,test2$tl)
compare <- compare[!duplicated(compare)]
但它只删除重复元素的第一个副本.我需要它来删除两个副本,这样我就可以只处理非副本.有人能帮忙吗?
这可能是非常基本的,但我需要比较两个不同数据集中的两列字符串元素,然后删除重复的条目,以便使用其余的元素.
目前,我有以下几点:
compare <- append(test1$TL,test2$tl)
compare <- compare[!duplicated(compare)]
但它只删除重复元素的第一个副本.我需要它来删除两个副本,这样我就可以只处理非副本.有人能帮忙吗?
你可以试试
x <- c(1,2,3)
y <- c(3,4,5)
z <- union(x,y)
z[! z %in% intersect(x,y)]
[1] 1 2 4 5