丢失ggplot中的灰色边距填充

时间:2011-04-24 01:40:33

标签: r graphics ggplot2

A想要绘制geom_tile()而不显示周围的灰色框。例如:

library(ggplot2)
p <- ggplot(melt(volcano), aes(x = X1, y = X2, z = value,fill = value)) + geom_tile() 
print(p)

制作下图,如果没有主题背景框架热图,那将会更好看。我对填充的成像与基本图形相同,为4%。大部分时间都很好,但并非总是如此。

我认为这个问题的相同解决方案也可以应用于其他地方。 heatmap

1 个答案:

答案 0 :(得分:25)

只需执行print(p1 + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0)))即可摆脱

周围的灰色空间