有没有办法丢弃矢量中的值。 例如;在处理完A = {23,24,25,26,27}之后,我得到了原始矢量,我得到了矢量B = {25,26}。现在我想从矢量A中删除矢量B的值而不改变矢量A的顺序。
我想为经度和纬度点做这件事。
谢谢。
答案 0 :(得分:1)
a <- c(23,24,25,26,27)
b <- c(25,26)
elements <- a %in% b
new_vec <- a[! elements]
new_vec
> new_vec
[1] 23 24 27
%in%
给了我们b中的哪些元素。
因此,使用它们进行索引(! elements
)会为我们提供新的向量。