ggplot2 facet_grid()改变背景颜色

时间:2011-02-25 15:03:19

标签: r ggplot2

我使用facet_grid()创建了一个如下图所示的图表,以对不同的图表进行分组。现在我想让图形更漂亮,并希望改变右侧的背景颜色。但我发现唯一可以改变文本颜色的opts(strip.text.y = theme_text(hjust = 0))

那么,是否可以改变右侧部分的背景颜色?我尝试用下面的图片使其更容易理解。

祝你好运!

what I want displayed in an image ;-)

1 个答案:

答案 0 :(得分:15)

未经测试,尝试更改大纲:

+ opts(strip.background = theme_rect(colour = 'purple'))

在qplot / ggplot2代码的末尾。如果您不知道:this Link对Hadley在github上的引用(不是文档)可能会有所帮助。

编辑:

感谢Jonathan,我意识到以下工作,上面的片段只是改变了轮廓。这个是填充:

+ opts(strip.background = theme_rect(fill = 'purple'))

哈德利可能已经改变了吗?