Ho un compito piuttosto semplice ma non ho trovato una buona soluzione.Come sottoinsieme da un elenco in R
> mylist
[[1]]
[1] 1 2 3 4 5 6 7 8 9 10
[[2]]
[1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"
[[3]]
[1] 25 26 27 28 29 30 31 32
y <- c(3,5,9)
vorrei estrarre da mylist i sub-elementi 3,5, e 9 di ciascun componente della lista. Ho provato, ma non sapply[mylist,"[[",y]
fortuna !, e altri come vapply, lapply, ecc .. Grazie in anticipo per il vostro aiuto
Mauricio Ortiz
Utilizzare 'lapply', in questo momento questa soluzione non scalabile del tutto quando 'mylist' diventa più grande. –