所以我想从匹配函数中提取NA值,以便稍后在代码中为其赋值。这是我正在使用的一个例子。
x <- c(1,2,3,4,5)
y <- c(2,3,4,5,6,7)
test <- match(x,y)
test
其输出为:
[1] NA 1 2 3 4
然后我尝试使用哪个函数找到测试为NA的位置。
test2 <- which(test == NA)
这给出了输出:
integer(0)
所需的输出为1
,然后我可以执行类似
x[test2] <- 0