web-dev-qa-db-ja.com

シーボーンヒートマップのカラーバーの最大値を設定

シーボーンヒートマップcbarの最大値を2に設定する必要があります。

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

しかし、これは機能せず、ドキュメントはあまり明確ではありません。これを正しく行うにはどうすればよいですか?

22
Michael Berry

docs で説明されているように、ヒートマップにvminおよびvmaxパラメータを使用したいと思います。

vmin、vmax:float、オプション

カラーマップを固定する値。それ以外の場合は、データやその他のキーワード引数から推測されます。

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