如何联合制作seaborn clustermap集群行和列

时间:2017-08-22 13:15:01

标签: cluster-analysis seaborn

如何将行和列聚类限制为相同(例如,用于在成对矩阵中查找组)。 在文档中,您可以打开/关闭行或col群集,但它们彼此独立。

2 个答案:

答案 0 :(得分:0)

似乎是按计算连接,然后将其输入到行和列中。由于我的D矩阵是对称的,因此对于行和列,链接将是相同的。 这可以通过以下代码完成:

from scipy.cluster.hierarchy import linkage
link = linkage(D) # D being the measurement
seaborn.clustermap(D, row_linkage=link, col_linkage=link)

答案 1 :(得分:0)

也许您可以先在D上计算相关矩阵,然后绘制群集图。

corr_df=D.corr()
seaborn.clustermap(corr_df.as_matrix())