gpt4 book ai didi

python - 如何抑制绘制树状图但仍然聚集在 seaborn 中?

转载 作者:太空狗 更新时间:2023-10-29 18:26:10 25 4
gpt4 key购买 nike

我想在 seaborn 中绘制一个聚类图,按行和列聚类。我不想画树状图。

设置 row_cluster=Falsecol_cluster=False 会移除树状图,但也会停止聚类。

如何仍然是 2D 聚类但抑制树状图?

This question提供了将树状图线的宽度设置为 0 的技巧。此技巧在 seaborn 0.7.1 中不起作用。

最佳答案

答案隐藏在文档中。

cg 为 Seaborn 返回的 clustermap 实例。

绘制聚类图后,键入以下内容以删除行树状图。

cg.ax_row_dendrogram.set_visible(False)

如果要保留图例,请键入:

cg.ax_row_dendrogram.set_xlim([0,0])

这是一个 hack,但 set_axis_off() 在 Seaborn 中似乎不像在 matplotlib 中那样做。

关于python - 如何抑制绘制树状图但仍然聚集在 seaborn 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42417798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com