Je cherche un moyen efficace de trouver les mêmes éléments avec le même index dans deux vecteurs et de les compter. Dire que j'ai deux vecteurs et je veux savoir combien de fois j'ai eu la réalisation [1,1] Donc, si j'ai deux vecteurs (en pratique, ils seront très grande), par exempleTrouver les mêmes éléments avec le même index pour deux vecteurs
x=c(2,1,8,1,4)
y=c(9,1,8,0,4)
I vouloir compter que 1 est apparu seulement une fois dans la même position de x et y. Je serais très reconnaissant pour votre aide!
J'ai l'impression qu'il me manque quelque chose, mais n'est-ce pas simplement 'sum (x == y & x == 1)'? – Henrik
J'ai vérifié et il n'a pas compté toutes les mêmes entrées qui donnent (1,1) en comparant les vecteurs. L'approche de réduction d'akrun fonctionne parfaitement – Arbiturka
@Arbiturka C'est intéressant ... ils semblent logiquement équivalents, mais peut-être que le calcul en virgule flottante interfère. Pouvez-vous donner un exemple? – Frank