You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Matplotlib/Seaborn热力图中同时使用固定颜色与带范围色条

热力图固定颜色与渐变色条共存的实现需求

我绘制热力图时,需要区分展示两类单元格:

  • 固定值(比如0和1):用固定颜色高亮展示
  • 9-200范围内的变化值:用标准渐变色条展示

想请教能否实现两种着色逻辑兼顾——指定符合条件的单元格用固定颜色,其余在特定范围内的值使用色条渐变着色。

附常规色条效果示意图:常规色条示例图

常规热力图示例代码:

import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt

sns.heatmap(np.clip(np.random.rand(21, 12) - 0.1, 0, 1)*100)
plt.show()

内容的提问来源于stack exchange,提问作者Cats

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 14:24:51