37得票5回答
Scikit-learn凝聚聚类链接矩阵

我正在尝试绘制一个完全链接的 scipy.cluster.hierarchy.dendrogram,并发现scipy.cluster.hierarchy.linkage比sklearn.AgglomerativeClustering慢。 然而,sklearn.AgglomerativeClu...

7得票2回答
如何在R中更改树形图标签

我在R中有一个树状图。它基于使用hclust进行的分层聚类。我正在使用不同的颜色着色不同的标签,但是当我尝试更改我的树状图的标签(为集群所基于的数据框的行)时,使用dendrogram = dendrogram %>% set("labels", dataframe$column),标签...

8得票3回答
在R中绘制水平树状图时,为聚类结果添加矩形框并裁剪树枝。

我正在尝试使用R绘制层次聚类的结果作为树状图,并用矩形标识聚类。以下代码可以绘制垂直树状图,但对于水平树状图(horiz=TRUE),矩形不会被绘制。是否有办法也可以在水平树状图中绘制矩形呢? library("cluster") dst <- daisy(iris, metric =...

8得票2回答
如何在树状图上删除标签?

我该如何删除这个图表中的所有标签?或者,更好的方法是,如何让它更易读? 我使用以下命令创建了它: plot(hclust(distance), main="Dissimilarity = 1 - Correlation", xlab= NA, sub=NA) 我已经多次阅读过,实际上 ...

23得票2回答
在R中制作带有标签的水平树状图

我希望通过hclust函数的输出绘制一棵谱系树。我希望这个谱系树是水平排列而不是默认的垂直排列,可以通过以下方式实现(例如):require(graphics) hc <- hclust(dist(USArrests), "ave") plot(hc) 我尝试使用as.dendrogra...

10得票1回答
d3中带有肘连接的树形图/树状图

我对d3.js(以及SVG)非常陌生,想做一些简单的事情:用倾斜的连接器绘制树/树状图。 我利用了这里的d3示例:http://mbostock.github.com/d3/ex/cluster.html 并希望将它更像这里的protovis示例: http://mbostock.git...

9得票4回答
使用Python手动绘制树状图

我已经实现了一个算法来解决图中聚类问题。我使用Python库“python-graph”来表示图形。现在,在我的计算的每个步骤(算法是迭代的)中,我必须绘制树状图的一部分。事实上,该算法是分裂的,从原始图计算出聚类。现在,我不知道用什么来绘制树状图(有人建议使用PIL,但我正在寻找一些简单易用...

7得票1回答
如何可视化(树状图)一个包含层级项的字典?

这是我第一次使用Python从字典格式的分层数据中进行可视化。数据的最后一部分如下: d = {^2820: [^391, ^1024], ^2821: [^759, 'w', ^118, ^51], ^2822: [^291, 'o'], ^2823: [^25, ^64], ^2824:...

23得票2回答
树形、聚类、径向树形和径向聚类布局之间的平滑过渡

为了一个项目,我需要交互式地更改可视化的分层数据布局——丝毫不改变底层数据。可以在树形、簇形、径向树形和径向簇形布局之间切换。过渡最好是动画。 我认为可以用 D3 完成这个相对容易的任务。我开始尝试,但我迷失在旋转、数据绑定和类似的操作中,所以我请求你的帮助。而且,可能我做的不符合D3的精神...

35得票2回答
从seaborn clustermap中提取聚类

我正在使用seaborn clustermap创建聚类图表,视觉效果很好(此示例生成非常相似的结果)。 但是,我无法找出如何编程提取这些聚类。例如,在示例链接中,我该如何找到1-1 rh、1-1 lh、5-1 rh和5-1 lh形成了一个好的聚类?在视觉上很容易,但我试图使用查看数据和树状图...