Я часто сталкиваюсь с ситуацией, когда у меня есть два вектора, и я хочу проверить, есть ли каждый элемент вектора 1 в векторе 2. Обычно я делаю это с sapply()
, но хотел знать, что есть более сжатый способ сделать это или одну встроенную функцию для этого. Например:
v1 = c(1,1,3,4,5,7)
v2 = c(1,5)
# desired output: [1] TRUE TRUE FALSE FALSE TRUE FALSE
# my solution
sapply(v1, function(x) x %in% v2)