ジュリアでヒートマップの色範囲を指定する方法
コード 1
ヒートマップを描く時、数値に応じて値のスケールが固定されないと困ることがある。基本のヒートマップ関数でclim
オプションを通じて色の範囲を固定することができる。
using Plots
cd(@__DIR__)
heatmap(rand(4,4)); png("1.png")
heatmap(rand(4,4), clim = (0,1)); png("2.png")
結果は以下の通りだ。最初のヒートマップは範囲がないが、二番目のヒートマップは0と1で範囲が固定されているのを確認できる。
一方だけを制限
heatmap(rand(4,4), clim = (0,Inf))
heatmap(rand(4,4), clim = (-Inf,1))
上限だけを置くか、下限だけを置きたい場合は、上に示すようにInf
を通じて上下限を開けることができる。
環境
- OS: Windows
- julia: v1.6.0