シーボーンヒートマップcbar
の最大値を2に設定する必要があります。
cbar_kws = { 'ticks' : [0, 2] }
sns.heatmap(tiles, robust=True, fmt="f", cmap= 'RdBu_r', cbar_kws = cbar_kws)
しかし、これは機能せず、ドキュメントはあまり明確ではありません。これを正しく行うにはどうすればよいですか?
docs で説明されているように、ヒートマップにvmin
およびvmax
パラメータを使用したいと思います。
vmin、vmax:float、オプション
カラーマップを固定する値。それ以外の場合は、データやその他のキーワード引数から推測されます。
sns.heatmap(tiles, robust=True, fmt="f", cmap='RdBu_r', vmin=0, vmax=2)