ggplot2 - 背景颜色

有多种方法可以使用下面提到的一个函数来更改图表的整体外观。但是,如果您只想更改面板的背景颜色,可以使用以下命令 −

实现面板背景

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

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

下图清楚地显示了颜色的变化 −

实现面板背景

实现 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 Background

我们甚至可以使用"plot.background"属性更改绘图背景,尤其是排除面板,如下所述 −

ggplot(iris, aes(Sepal.Length,物种))+geom_point(color="firebrick")+
+ theme(plot.background = element_rect(fill = 'pink'))
绘图背景