关于两个向量的差异,交集和并集

bit*_*ion 3 r

我有一个csv文件,它有两行,每行对应一个单词列表.我把这个csv文件读成2*2000矩阵,如下所示:

termlist = as.matrix(read.csv("termlist.csv",sep=",",header=FALSE))
Run Code Online (Sandbox Code Playgroud)

现在,我想知道这两行的以下信息,即第一行和第二行的交集列表; 从第二行中减去此交集列表后的剩余列表.

Mat*_*rde 10

你正在寻找intersectsetdiff:

term.intersect <- intersect(termlist[1,], termlist[2,])
term2.diff.term1 <- setdiff(termlist[2, ], termlist[1, ])
Run Code Online (Sandbox Code Playgroud)