[R] match ++

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.
 

Reply

Marsh Posté le 09-03-2009 à 12:09:20   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed