次のデータフレームがあります。
id variable value
ID1 1A 91.98473282
ID1 2A 72.51908397
ID1 2B 62.21374046
ID1 2D 69.08396947
ID1 2F 83.39694656
ID1 2G 41.60305344
ID1 2H 63.74045802
ID1 9A 58.40839695
ID1 9C 61.10687023
ID1 9D 50.76335878
ID1 9K 58.46183206
ggplot2を使用して、データを含むヒートマップを生成しています。
ggplot(data, aes(variable, id)) +
geom_raster(aes(fill = value)) +
scale_fill_gradient(low = "white",
high = "steelblue")
プロットは次のようになります: http ://dl.dropbox.com/u/26998371/plot.pdf
タイルは、上下にスペースを残すのではなく、y軸のプロットスペースを埋めたいと思います。
簡単な答えがあると思います。どんな助けでも大歓迎です。
scale_y_discrete(expand = c(0、0))はy軸では機能しませんでしたが、scale_x_discrete(expand = c(0、0))はx軸で機能してプロットスペースを埋めます。