是否有任何内置函数允许我们删除特定的一组 向量中的元素?
示例:
x<-c(2, 4, 6, 9, 10)
从c(4,9,10)
x
答案 0 :(得分:22)
你可以通过以下方式做到这一点:
x[!x %in% c(4, 9, 10)]
答案 1 :(得分:9)
或者您可以使用?is.element
x[!is.element(x, c(4,9,10))]
答案 2 :(得分:7)
这可能很有用
x<-c(2, 4, 6, 9, 10)
y <- c(4,9,10)
setdiff(x, y)
2 6