【发布时间】:2012-07-13 01:22:18
【问题描述】:
我知道树状图很受欢迎。但是,如果有大量的观察和类别,则很难遵循。但是有时我觉得应该有更好的方法来呈现同样的东西。我有一个想法,但不知道如何实现它。
考虑以下树状图。
> data(mtcars)
> plot(hclust(dist(mtcars)))
可以像散点图一样绘制它。其中两点之间的距离用线绘制,而单独的簇(假定阈值)是彩色的,圆的大小由某个变量的值决定。
【问题讨论】:
-
igraph 包就是你所追求的
-
您可以使用某种形式的多维缩放(
cmdscale)找到坐标,然后绘制hclust返回的树,并使用cut确定节点颜色。 -
我不知道它的实际数学,但只是绘制部分可能是包 qgraph 有帮助...sites.google.com/site/qgraphproject/examples
-
子集树状图是一个选项吗?使用网络图可以隐藏一些关于层次结构的信息。
标签: r hierarchical-clustering dendrogram phylogeny