Ggplot2 简明教程

ggplot2 - Background Colors

有办法使用如下所示的一个函数更改您绘图的整个外观。但是,如果您只是想更改面板的背景颜色,则可以使用以下内容 −

Implementing Panel background

我们可以使用以下命令更改背景颜色,该命令有助于更改面板 (panel.background) −

> ggplot(iris, aes(Sepal.Length, Species))+geom_point(color="firebrick")+
+ theme(panel.background = element_rect(fill = 'grey75'))

颜色的变化在下面的图片中清晰显示 −

implementing panel background

Implementing Panel.grid.major

我们可以使用命令中提到的属性“panel.grid.major”来更改网格线−

> ggplot(iris, aes(Sepal.Length, Species))+geom_point(color="firebrick")+
+    theme(panel.background = element_rect(fill = 'grey75'),
+    panel.grid.major = element_line(colour = "orange", size=2),
+    panel.grid.minor = element_line(colour = "blue"))
implementing panel grid major

我们甚至可以使用下面提到的“plot.background”属性来更改绘图背景,特别是排除面板−

ggplot(iris, aes(Sepal.Length, Species))+geom_point(color="firebrick")+
+   theme(plot.background = element_rect(fill = 'pink'))
plot background