我有一棵树的叶子列表和我希望它们合并的高度,即它们最近的共同祖先的高度。假设所有叶子的高度为 0。玩具示例可能如下所示:
as.data.frame(rbind(c("a","b",1),c("c","d",2),c("a","d",4)))
V1 V2 V3
1 a b 1
2 c d 2
3 a d 4
我想绘制一棵代表这些数据的树。我知道 R 可以绘制来自hclust
. 如何将我的数据转换为由返回的格式hclust
或其他易于绘制的格式?
编辑添加图表:
上述数据集的树如下所示:
__|___
| |
| _|_
_|_ | |
| | | |
a b c d