如何手动创建树状图(或“hclust”)对象? (在 R 中)
我有一个作为图像的树状图。由于它不是很大,我可以“手动”将其构建为 R 对象。
所以我的问题是,当我只有树状图图像时,如何手动创建树状图(或“hclust”)对象?
我看到有一个名为“as.dendrogram”的函数,但我找不到如何使用它的示例。
(ps:这篇文章是根据我的问题 在这里)
非常感谢, 塔尔
I have a dendrogram given to me as images. Since it is not very large, I can construct it "by hand" into an R object.
So my question is how do I manually create a dendrogram (or "hclust") object when all I have is the dendrogram image?
I see that there is a function called "as.dendrogram" But I wasn't able to find an example on how to use it.
(p.s: This post is following my question from here)
Many thanks,
Tal
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为您最好创建一个
hclust
对象,然后使用as.dendrogram
将其转换为树形图,然后尝试直接创建树形图。查看?hclust
帮助页面,了解hclust
对象元素的含义。这是一个简单的例子,有四个叶子 A、B、C 和 D,首先组合 AB,然后组合 CD,最后组合 AB-CD:
I think you are better of creating an
hclust
object, and then converting it to a dendrogram usingas.dendrogram
, then trying to create a dendrogram directly. Look at the?hclust
help page to see the meaning of the elements of anhclust
object.Here is a simple example with four leaves A, B, C, and D, combining first A-B, then C-D, and finally AB-CD:
完全手动...不推荐用于大型数据集。
Completely manual... not recommended for large datasets.