如何將樹(這是我的Java程序的輸出)轉換爲R中的樹狀圖?如何將樹轉換爲R中的樹狀圖?
目前,我使用here給出的建議將樹轉換爲Newick格式。然後我用ape
包中的R讀取Newick格式的樹:
library("ape")
cPhylo <- read.tree(file = "gc.tree")
最後我在R中,使用as.hclust
樹轉換成樹狀圖:
dendrogram <- as.hclust(gcPhylo)
然而,樹狀要求分支長度。雖然我插入分支長度,我收到一個錯誤說這棵樹是不是超度量:
在as.hclust.phylo(gcPhylo)錯誤:樹是不是超度量
我猜插入分支長度時,我做錯了什麼。
有沒有其他方法可以遵循?或者,如何在將樹轉換爲Newick格式時插入分支長度?相等的分支長度會很好。
見'as.hclust'的幫助 - 這隻能從類轉換對象'twins'什麼? 'hclust'。因此你的代碼肯定無法工作。至於如何讓它工作,我很抱歉,但我沒有線索。 – Andrie
然後,這意味着與分支長度無關。所以它不可能使用as.hclust轉換它。然後我需要找到另一種方法。 – Burcu