R语言 ggplot2去除绘图中的网格和背景
前提是: R编程中的ggplo2
默认情况下,绘图是以网格背景和灰白色背景生成的。这篇文章讨论了如何去除它们。下面的例子使用的是线形图,但同样的方法也可以用于任何其他的可视化。
方法
- 创建数据框架
- 正常绘图
- 现在添加函数来进行修改
- 显示绘图
为了更好地理解两者的区别,让我们首先创建一个有网格和背景的图。
程序 。
输出
基本线图
现在,我们要对这个图进行一些操作/修改。
删除网格
用 element_blanck() 函数指定网格的主次,将删除网格,但不删除背景色和边界线。
程序 。
输出
删除网格但不删除背景
只有网格和轴线
使用theme_bw()函数,可以删除灰色背景,但不影响网格。
程序
输出
只有网格和轴
移除背景和网格
用element_blank()函数指定panel.background,将同时删除网格和背景。
程序
输出
删除网格和背景