7
我有兩個向量
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
感謝
你問什麼是有點模糊。例如,如果你的元素都不是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
pmin(d, c, na.rm = TRUE)
會做的伎倆。
[1] 1 2 1 NA
感謝,好的和簡單的解決方案。 (我沒有價值,其中兩個元素都是非NAs)。 – jamborta