match ++ [R] - Langages fonctionnels - Programmation
Marsh Posté le 09-03-2009 à 12:09:20
Bonjour à tous, Je ne sais pas si la communauté R est développé ici !? Mais je lance un appel à l'aide au cas où. Je gère des vectors de grandes tailles et j'aimerais faire un truc tout bête mais qui met un plombe quand je le fais à grands coups de boucle. Ex : yo = c(1,2,3,1,2,3,5,4,4,5,8,9,10,9,8,10,10) Je voudrais obtenir les index de chaque valeur présente dans unique(yo) dans un list par exemple [1] 1, 4 [2] 2, 5 [3] 3, 6 [4] 7, 10 [5] 8, 9 [6] 11, 15 [7] 12, 14 [8] 13, 16, 17 Vous voyez ce que je veux dire ? match() ne me donne en effet que le premier index rencontré Merci par avance A.
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 09-03-2009 à 12:09:20
Bonjour à tous,
Je ne sais pas si la communauté R est développé ici !? Mais je lance un appel à l'aide au cas où.
Je gère des vectors de grandes tailles et j'aimerais faire un truc tout bête mais qui met un plombe quand je le fais à grands coups de boucle.
Ex :
yo = c(1,2,3,1,2,3,5,4,4,5,8,9,10,9,8,10,10)
Je voudrais obtenir les index de chaque valeur présente dans unique(yo) dans un list par exemple
[1] 1, 4
[2] 2, 5
[3] 3, 6
[4] 7, 10
[5] 8, 9
[6] 11, 15
[7] 12, 14
[8] 13, 16, 17
Vous voyez ce que je veux dire ?
match() ne me donne en effet que le premier index rencontré
Merci par avance
A.