因子に基づいて異なるグラデーションのハイカラーを使用するgeom_tile
ggplot2 でヒートマップを作成することに興味があります。
以下のプロットは、個々のタイルが に基づいて青または赤に着色されたプロットを作成しますが、xy_type
グラデーションはありません。
ggplot() +
geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=factor(xy_type))) +
scale_fill_manual(values=c("blue", "red"))
xy_type
以下のプロットでは、色を選択するために係数を使用していませんが、 xy_avg_value
.
ggplot() +
geom_tile(data=mydata, aes(x=factor(myx), y=myy, fill=xy_avg_value))
これらの 2 つのプロットをブレンドする手法はありますか? を使用しfacet_grid(xy_type ~ .)
て、勾配を使用してこのデータの個別のプロットを作成できます。geom_tile
これは最終的にマップ (x ~ y 座標) になるため、異なるグラデーションを 1 つのマップにまとめて表示する方法を見つけたいと考えています。