2015-11-16 2 views
3

Я хотел бы получить гистограммы или штриховую линию на следующем графике в белом цвете. В основном это касается проблем экономии чернил.ggpairs заполняют гистограммы с белым

library(GGally) 
library(ggplot2) 
data(tips, package = "reshape") 
pm <- ggpairs(tips[,1:3]) 

Я попытался

pm + theme(panel.background = element_rect(fill = "white"), 
plot.background = element_rect(fill = "white"),rect= element_rect(fill="white")) 

, но не смог достичь заливки гистограммы.

Любая помощь?

ответ

2

Это должно делать то, что вы хотите:

ggpairs(tips[,1:3], params = c(fill = "white", color = "black")) + 
    theme_bw() 

enter image description here

+0

Спасибо за ответ. У меня должна быть новая версия GGally. Поскольку это бросает, что 'params' обесценивается, и вместо этого следует использовать' wrap'. Спасибо за руководство – DJJ

+0

@DJJ У меня есть версия, доступная на CRAN. Новая версия, похоже, предлагает очень сложный (и не совсем документированный) способ добиться того же. –

+0

Спасибо, я пойду за CRAN. – DJJ