Мне нужно скопировать функцию is.element в R. У меня есть два вектора, и мне нужно сравнить значения в каждом, где, если один совпадает с другим, выходные данные равны True и False для всех остальных.
КодЯ пробовал, что не совсем работает:
x <- c(3, 0, -2, 0)
y <- c(-1, 0, 1)
n <- length(x)
answer <- is.logical(x)
for (i in 1:n) {
if (x[i] == y[i]) {
answer[i] <- TRUE
} else {
answer[i] <- FALSE
}
}
answer
Предполагаемый ответ:
[1] FALSE TRUE FALSE TRUE