Rでいくつかのヒートマップを作成していますが、グラフ全体で色のスケールを一定に保つことに問題があります。プロット/ヒートマップの色間の色合いR
色がグラフ内で拡大縮小されていることがわかりました。グラフ間で色を一致させる方法はありますか?つまりしたがって、0.4と0.5の値の間の色の差は常に同じですか?
コード例:
set.seed(123)
d1 = matrix(rnorm(9, mean = 0.2, sd = 0.1), ncol = 3)
d2 = matrix(rnorm(9, mean = 0.8, sd = 0.1), ncol = 3)
mat = list(d1, d2)
for(m in mat)
heatmap(m, Rowv = NA ,Colv = NA)
あなたは、セル(2,3)は、最初のグラフは、〜0.8であるにもかかわらず、第二に(1,3)セルに類似していることを例に注意しますあなたはベースのグラフィックスを使用していないに開放している場合
ヒートマップコマンド(およびRの他のRヒートマップパッケージ)では、使用できる 'breaks'と' col'引数があります。 –