私は、2つのベクトルの同じインデックスを持つ同じ要素を見つけ、それらを数える効率的な方法を探しています。 は私が2つのベクトルの同じインデックスを持つ同じ要素を見つける
x=c(2,1,8,1,4)
y=c(9,1,8,0,4)
例えば
、私は2つのベクトルを(実際には、彼らは非常に大きくなります)持っているのであれば、[1,1] を私は2つのベクトルを持っていると私は私が実現した回数を知りたいと言います1がxとyの同じ位置に1回だけ出現したことを数えたい。 私はあなたの助けに非常に感謝しています!
私は何かが欠けているように感じますが、これは 'sum(x == y&x == 1)'ではありません。 – Henrik
私はチェックして、ベクトルを比較するときに(1,1)を与える同じエントリーをすべて数えなかった。 akrunの縮小アプローチは完全に動作します – Arbiturka
@Arbiturkaそれは面白いです...それらは論理的には同等ですが、多分浮動小数点演算が干渉しているようです。あなたは例を挙げることができますか? – Frank