A希望绘制geom_tile()而不显示周围的灰色框。例:

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


产生下图,如果主题背景没有正确设置热图,看起来会更好。我对填充进行成像的效果与基本图形相同,为4%。大部分时间都拥有它是很好的,但并非总是如此。

我假设对这个问题的解决方案也可以应用于其他几何图形。

最佳答案

只需执行print(p1 + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0)))即可消除周围的灰色空间

07-28 01:40