gpt4 book ai didi

python - 如何删除聚类图中的 x 和 y 轴标签?

转载 作者:行者123 更新时间:2023-12-01 02:35:53 26 4
gpt4 key购买 nike

我正在基于DataFrame创建一个绘图:

cg = sns.clustermap(df_correlations.T)

问题在于 x 和 y 轴中有来自分层索引的不需要的标签。因此我想尝试删除这些标签,例如像这样:

ax = cg.fig.gca()
ax.set_xlabel('')
ax.set_ylabel('')

但这没有任何效果。如何删除 x 轴和 y 轴上的标签?

最佳答案

如果没有问题的 mcve,很难知道标签来自哪里(我不知道数据框需要如何生成标签,因为默认情况下不应该有任何标签。)但是,可以使用集群网格的热图轴的已知方法 .set_xlabel.set_ylabel 来设置标签 - 因此也设置为空字符串。

因此,如果 gClusterGrid 实例,

g = sns.clustermap(...)

您可以通过

获取热图轴
ax = g.ax_heatmap

然后使用您喜欢的任何方法来操作此 matplotlib 轴。

ax.set_xlabel("My Label")
ax.set_ylabel("")

关于python - 如何删除聚类图中的 x 和 y 轴标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234158/

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