2015-11-07 2 views
0

Предположим, что у меня есть два вектора A и B. Я хочу получить логический вектор с той же длиной вектора A, который сообщает информацию каждого элемента в векторе A, находится ли он в векторе B. Какова функция для него ?Как вернуть булев вектор, который указывает, находится ли элемент в векторе A в векторе B?

ответ

2

Я думаю, что вы ищете %in%:

A <- c(0,2,4,6) 
B <- c(8,7,6,5,4) 
A %in% B 
[1] FALSE FALSE TRUE TRUE 
1
A <- c(0,2,4,6) 
B <- c(8,7,6,5,4) 
x <- (is.element(A, B)) 
x 
## [1] FALSE FALSE TRUE TRUE 
Смежные вопросы