可能是重复问题:
按元素逐个组合两个向量
我有两个向量。
d = c(1, 2, NA, NA)
c = c(NA, NA, 1, NA)
我该如何获得一个将非缺失值组合为以下形式的输出?
[1] 1 2 1 NA
谢谢
可能是重复问题:
按元素逐个组合两个向量
我有两个向量。
d = c(1, 2, NA, NA)
c = c(NA, NA, 1, NA)
我该如何获得一个将非缺失值组合为以下形式的输出?
[1] 1 2 1 NA
谢谢
pmin(d, c, na.rm = TRUE)
会有作用的。
[1] 1 2 1 NA
##Don't name things c - it's confusing.
d1 = c(1,2,NA,NA)
d2 = c(NA,NA,1,NA)
d1[is.na(d1)] = d2[is.na(d1)]
这将会给出:
R> d1
[1] 1 2 1 NA