python - 如何修复 Seaborn clustermap 中切割的细胞
问题描述
我正在尝试使用 seaborn.clustermap 绘制相关矩阵。但是,如您所见,外部单元正在被切割。尽管浏览了论坛,但我找不到相关的答案,但我相信这是由于我的 x/yticks 的长度所致。
这里是 Python 代码:
cmap = sns.diverging_palette(10, 220, as_cmap=True)
cm = sns.clustermap(ma.corr(),annot=True,fmt='.2f', cmap=cmap, center=0, square=True, linewidths=0.01,xticklabels=True, yticklabels=True)
cm.ax_row_dendrogram.set_visible(False)
cm.ax_col_dendrogram.set_visible(False)
dendro_box = cm.ax_row_dendrogram.get_position()
dendro_box.x0 = (dendro_box.x0 + 2 * dendro_box.x1) / 3
cm.cax.set_position(dendro_box)
cm.cax.yaxis.set_ticks_position("left")
让我知道您是否可以提供帮助。谢谢
解决方案
推荐阅读
- keras - 具有 K-fold 实现尝试的 ANN
- c++ - 将队列容器分配给每个线程的方法
- dolphindb - DolphinDB中可以用Mybatis批量插入数据吗?
- c# - 如果我输入一个新的注册号删除按钮应该在 C# windows 窗体应用程序中被禁用
- python - 删除行但将列添加到删除的行
- aws-lambda - 节点承诺请求在本地工作,但不适用于 lambda
- javascript - 用 2 个函数作为参数编写函数的最佳方法
- php - Laravel Eloquent 来自 1-many table group by child table column 的最新项目
- memory-alignment - ARMv8:EL3 中未对齐的 LDR 导致异常数据中止
- javascript - 如何在进行 matchSnapshot 测试之前等待 api 结果?