2011-04-24 12 views
15

A le gustaría trazar geom_tile() sin mostrar el marco gris circundante. Ejemplo:Perder el relleno del margen gris en un ggplot

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

Produce la siguiente figura, que se vería mejor no había el tema de fondo enmarcado el mapa de calor adecuado. Imaginando el relleno es el mismo 4% que en gráficos base. Es bueno tenerlo la mayor parte del tiempo, pero no siempre.

Supongo que la misma solución a este problema podría aplicarse a otros geoms también. heatmap

Respuesta

23

Eso sí, print(p1 + scale_x_continuous(expand = c(0, 0)) + scale_y_continuous(expand = c(0, 0))) y que se librará del espacio gris alrededor

Cuestiones relacionadas