我想在seaborn中绘制一个群集图,由行和列聚类.我不想绘制树形图.
设置row_cluster=False或col_cluster=False删除树形图,但也停止聚类.
我如何仍然2D聚类但抑制树形图?
这个问题提供了将树形图线的宽度设置为0的方法.这个hack在seaborn中不起作用0.7.1.
mac*_*389 14
答案隐藏在文档中.
我们cg是通过Seaborn返回的ClusterMap实例.
绘制群集图后,键入以下内容以删除行树形图.
cg.ax_row_dendrogram.set_visible(False)
如果要保留图例,请键入:
cg.ax_row_dendrogram.set_xlim([0,0])
这是一个黑客,但set_axis_off()在Seaborn中它似乎没有在matplotlib中做什么.