我有一个包含近2000个样本的hclust树。我已经将其切割成适当数量的集群,并希望绘制树状图,但在我切割集群的高度结束,而不是一直到每个单独的叶子。每个绘图指南都是关于通过群集或绘制方框来给所有树叶着色,但似乎没有任何东西只是完全离开了切割线下的树叶。
我的完整树状图如下所示:

我想把它画出来,就好像它停在我在这里画的那条线一样(例如):

发布于 2017-08-03 10:26:23
这应该可以让你开始学习了。我建议阅读“树状图”的帮助页面。
以下是帮助页面中的示例:
hc <- hclust(dist(USArrests))
dend1 <- as.dendrogram(hc)
plot(dend1)
dend2 <- cut(dend1, h = 100)
plot(dend2$upper)
plot(dend2$upper, nodePar = list(pch = c(1,7), col = 2:1))通过对树状图对象(而不是hclust对象)执行剪切,您可以绘制树状图的上部。根据您的分析,替换branch1、2、3和4标签需要一些工作。
祝好运。
https://stackoverflow.com/questions/45472549
复制相似问题