0
我有兩個向量,我想要找到這兩個向量的重疊索引,這兩個向量的取值是負數,a[index]
也是負數,b[index]
是正數。我怎樣才能找到這個索引R?找到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
最終的結果應該是指數= 1和5
'which(b <0 & a> 0)' – mnel
如果滿足第二個條件('a [index]'是負數,那麼當然只有'2'可以是所期望的結果,你的意思是'a [index]'是正數和'b [index]'是否定的? –
你的例子不同意你的問題陳述,請修正它們。 – smci