我有两个向量,我想找到这两个向量的乘法索引,它们变为负数,a[index]
为负数,b[index]
为正数。我怎样才能在R中找到这个索引?
a = c(1, -1, 2, 3, 4)
b =c(-1, 3, 5, 4, -5)
c = a*b
我试过这个,但这不是我想要的结果:
> which( c <= 0)
[1] 1 2 5
最终结果应该是index = 1和5.
答案 0 :(得分:0)
在读完你的问题10次之后,我认为你认可的答案是2,就像Simon0101所说的那样。
which( a < 0 & b >= 0 & c < 0)
请查看zour问题或预期结果。