0
是否可以將異構嵌套列表(包含字符向量,其他列表和列表列表)轉換爲樹狀圖或樹狀對象?這個想法會是,從假設的起點來看,每個嵌套級別都會添加一個新的分支層。將樹狀圖/樹中的嵌套列表轉換爲R
這種列表的例子可以是這樣的:
list(c("tom", "bob", "red"), c("jin", "tonic"), list(c("megan", "tina"), "carl"), "tim", list(c("chris", list(c("stella", "mia", "charly"))), "jack"))
和所需的輸出(例如,在newick格式)應該是這樣的:
plot(read.tree(text = "((tom,bob,red),(jin,tonic),((megan,tina),carl),tim,((chris,(stella,mia,charly)),jack));"))
非常感謝,
Luca