J'ai une liste de vecteurs Je veux trouver tous les vecteurs communs. C'est-à-dire, ceux qui contiennent exactement les mêmes éléments, en gardant le numéro de position de chaque liste dans R. Une commande de doublure si possible.Trouver toute la liste des correspondances dans les listes de listes
Voici mylist:
mylist<-list(c("yes", "no"), c("no", "other", "up",
"down"), c("no", "yes"), c("no",
"yes"), c("no", "yes", "maybe"), c("no",
"yes", "maybe"), c("no", "yes", "maybe"))
sortie souhaitée:
Listes communes sont: Match 1: 1,3,4 Match 2: 5,6,7
J'espère que je l'ai fixé @lmo –
Une alternative simple est 'ML2 = lapply (mylist, tri); match (ml2, unique (ml2)) ' –
@alexis_laz votre solution ne fournit pas la position des listes correspondantes pour chaque match! Vérifiez la réponse d'Akrun. Merci quand même pour votre temps! –