【问题标题】:Set Max value for color bar on seaborn heatmap在 seaborn 热图上设置颜色条的最大值
【发布时间】:2016-02-20 04:05:23
【问题描述】:

我需要将 seaborn 热图 cbar 上的最大值设置为 2。我试过了:

cbar_kws = { 'ticks' : [0, 2] }
sns.heatmap(tiles, robust=True, fmt="f", cmap= 'RdBu_r', cbar_kws = cbar_kws)

但这不起作用,文档也不是很清楚。我该如何正确地做到这一点?

【问题讨论】:

    标签: python seaborn heatmap


    【解决方案1】:

    我认为您想为热图使用vminvmax 参数,如docs 中所述:

    vmin, vmax:浮动,可选

    锚定颜色图的值,否则它们是从数据和其他关键字参数中推断出来的。

    sns.heatmap(tiles, robust=True, fmt="f", cmap='RdBu_r', vmin=0, vmax=2)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-06
      • 2021-07-06
      • 1970-01-01
      • 1970-01-01
      • 2018-05-07
      • 2020-06-21
      • 2015-04-06
      • 2018-06-03
      相关资源
      最近更新 更多