我有两个像这样的向量:
vec1<-c(0, 0, 1, 1, 0, 0, 0, 0, 0, 0)
vec2<-c(0, 0, 0, 1, 0, 0, 1, 0, 1, 0)
我想以某种方式合并它,把它变成这样:
vec<-c(0, 0, 1, 1, 0, 0, 1, 0, 1, 0)
有什么办法可以做到这一点吗?
最佳答案
我们可以使用pmax
pmax(vec1, vec2)
[1] 0 0 1 1 0 0 1 0 1 0
或与|
+(vec1|vec2)
关于r - 如何将两个相同长度的向量合并为一个在R中也具有相同长度的向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72649521/