gpt4 book ai didi

python - 如何为 seaborn 热图中的蒙面单元分配自定义颜色?

转载 作者:太空宇宙 更新时间:2023-11-04 02:17:16 24 4
gpt4 key购买 nike

我有一个值为 -4 到 4 和一些 nan 值的数据集。我使用 seaborn 热图绘制热图。我需要使用的颜色图是从红色到白色再到蓝色。我的问题是被屏蔽的单元格也是白色/灰色的,这很难区分,然后颜色图中的值接近 0。

有没有办法在不绘制两次热图的情况下将 nan 值指定为黑色?

最佳答案

您有两个选择。

  1. 使用颜色图的错误 值。 IE。如果掩码值设置为 nan,它们将显示在通过

    设置为颜色映射的颜色中
    colormap.set_bad("black") 
  2. 将坐标轴的背景设为黑色,这样被屏蔽因此未绘制的值看起来透明,背景颜色可以看穿,

    ax.set_facecolor("black")

关于python - 如何为 seaborn 热图中的蒙面单元分配自定义颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52393084/

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