Граничные корректировки при использовании geom_tile ggplot ()

Из документации для geom_tile ggplot2 () функция, у нас есть следующий простой график: alt text

# Generate data 
pp <- function (n,r=4) { 
    x <- seq(-r*pi, r*pi, len=n) 
    df <- expand.grid(x=x, y=x) 
    df$r <- sqrt(df$x^2 + df$y^2) 
    df$z <- cos(df$r^2)*exp(-df$r/6) 
    df 
} 
p <- ggplot(pp(20), aes(x=x,y=y)) 

p + geom_tile()

Как я удаляю поля, которые ограничивают мозаику? Я вырыл через этот сценарий при полировке графиков для некоторых подсказок напрасно. Я нашел, как удалить фоновое использование панелей, выбирает (панель background=theme_blank ()), но не, как изменить граничный размер.

9
задан Glorfindel 26 July 2019 в 01:06
поделиться

1 ответ

Попробуйте следующее:

p + geom_tile() + 
    scale_x_continuous(expand=c(0,0)) + 
    scale_y_continuous(expand=c(0,0))
21
ответ дан 4 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: