Io lavoro sempre di più con le liste altamente nidificati come ad esempio:trama struttura in R
mynestedlist<-list(list(LETTERS,month.name),list(list(seq(1,100,5),1,1),seq(1,100,5),seq(1,100,5)))
e, a volte faccio fatica a comprendere la struttura della lista cui sto lavorando. Mi chiedevo se c'è un modo per visualizzare la struttura gerarchica di un elenco, usando forse grafici simili a dendrogrammi.
So che posso usare str
per stampare la struttura di una lista:
str(mynestedlist,max.level=1)
Tuttavia, un modo grafico per visualizzare elenchi sarebbe più utile!
Questo potrebbe aiutarti a capirlo ancora meglio: 'stampa (albero, campi = funzione (n) incolla (n $ campi, collapse =", "))'. Diventa un po 'stravolgente perché né i sottoelenco né gli elementi sono nominati, quindi data.tree assegna semplicemente numeri in esecuzione a entrambi. Pertanto, gli elementi della lista nominati renderebbero le cose molto più semplici, se possibile. –
data.tree aiuta sicuramente ad interpretare la struttura degli elenchi annidati, grazie Psidom! – Mattma