我有一个大的数据框,其中包含一个名称列,并且由于我的数据性质,名称会重复。我还有一个子集名称向量,需要将其从数据框中剔除。因此,我想要识别数据框中与要删除的名称列表中的名称匹配的每个实例的行号。以下是我尝试做的示例...但我无法让代码工作。谢谢!
a=c("tom", "bill", "sue", "jim", "tom", "amy")
b=c(12,15,7,22,45,5)
ab=data.frame(a,b)
ab
drop=which(ab$a==c("tom", "sue")) #only identifies those matching "tom"
drop
ab2=ab[-drop,]
ab2