使用cbind和or或arguments组合两个向量

时间:2018-06-30 19:15:21

标签: r vector arguments either

我有一个简单的问题,但我自己不知道该怎么做。我有两个向量,每个向量都包含“ 0”和“ 1”数值。我的目标是将两个向量组合为一个,并具有如下所示:

A <- c(1,1,0,0,0,1)

B <- c(0,1,1,0,0,1) 

合并两个后:

C <- c(1,1,1,0,0,1) 

基本上,如果它们中的任何一个都为1,则应将其合并为1,如果它们两个都都为1,则也应为1,如果它们都不是1,则应为0。

希望您可以回答

非常感谢! -G

1 个答案:

答案 0 :(得分:2)

我们可以使用Series来获取输出

DataFrame

或使用pmax将二进制向量强制转换为逻辑向量,然后使用pmax(A, B) 或(|)将其更改为二进制

+