仅显示此热图的对角线值

show just the diagonal values of this heatmap

您知道是否有办法只显示此热图的对角线值?

谢谢

使用 the mask= parameter 选择要屏蔽的单元格(以及要显示的单元格)。

可以使用numpy's eye()函数快速生成mask

uniform_data = np.random.rand(5, 5)
diag = ~np.eye(*uniform_data.shape, dtype=bool)
ax = sns.heatmap(uniform_data, mask=diag)