Non so come creare elenchi di elenchi in R. Ho diversi elenchi, voglio memorizzarli in una struttura dati per facilitare l'accesso a . Tuttavia, sembra che tu non possa usare la lista di liste in R, quindi se ottengo la lista l1 da un'altra lista, diciamo, l2 allora non posso accedere agli elementi l1. Come posso implementarlo?R. come creare un elenco di elenchi in R?
EDIT vi mostrerò su esempio ciò che non funziona per me:
list1 <- list()
list1[1] = 1
list1[2] = 2
list2 <- list()
list2[1] = 'a'
list2[2] = 'b'
list_all <- list(list1, list2)
a = list_all[1]
a[2]
#[[1]]
#NULL
ma a
dovrebbe essere una lista!
@capoluca di espandere la spiegazione di Dason, 'list_all [1]' non seleziona il primo _element_ di 'list_all'. Per gli elenchi, '[' recupera _sublists_ while' [['recupera _elementi_. – joran
Se si crea una lista di liste duplicate come 'lista mia <- lista (lista1, lista1)', 'lista1' copiata o referenziata due volte? –
Cosa succede se sto creando un elenco di liste in un ciclo e quindi non ho le singole sotto-liste calcolate e memorizzate in variabili. Piuttosto, desidero aggiungerli alla lista degli elenchi uno per uno mentre li computo. – Leonid