J'ai une liste en R d'environ 10 000 éléments. Supposons que je ne sélectionne que les éléments 5, 7 et 9. Je ne sais pas comment procéder sans une boucle for.
Je veux faire quelque chose comme mylist[[c(5,7,9]]
mais ça ne marche pas. J'ai aussi essayé la fonction lapply
mais je n'ai pas réussi à le faire fonctionner non plus.
mylist[c(5,7,9)]
devrait le faire.
Vous souhaitez que les sous-listes soient renvoyées en tant que sous-listes de la liste des résultats; vous n'utilisez pas [[]] (ou plutôt, la fonction est [[
) pour cela - comme le mentionne Dason dans les commentaires, [[
saisit l'élément.