我有以下问题。我想使用相同的颜色图以及相同的vmin和vmax生成不同的热图。但是,图例应该只显示所需的全部色阶的一部分。
我的vmin = 0和vmax = 350的值。第一个热图包括该范围内的值。但是,第二个热图最多只能显示40个值,因此我希望图例也只能显示最多40个颜色。
ax = sns.heatmap(volahigh, vmin=0, vmax=350, cmap="YlGn", annot=True,fmt='.0f', linewidths=0.1, linecolor='black')
ax = sns.heatmap(volalow, vmin=0, vmax=350, cmap="YlGn", annot=True,fmt='.0f', linewidths=0.1, linecolor='black')
不能更改vmax,因为它只会导致整体配色方案发生改变。
有什么想法吗?预先感谢。