ggplot2的主题设置

ggplot2画图的时候有几个默认主题,画图的时候我们可以自己挑选一个喜欢的内置主题,也可以自己设置。其中内置主题有以下几个,我们用iris数据集看一下效果:

  1. theme_bw
data(iris)

ggplot(data = iris, aes(x = Sepal.Length, y = Petal.Length, color = Species)) + 
  geom_point() + geom_smooth(method = 'lm') + theme_bw()
image

2. theme_classic

image

3. theme_dark

image

4. theme_gray

image
  1. theme_light
image

6. theme_void

image
  1. theme_linedraw
image
  1. theme_minimal
image

如果要全局设置某一种主题的话,那么在开头写上theme_set()即可:

# 比如设置theme_bw
theme_set(theme_bw()) 

如果不用内置的主题设置,或者我们想自己进行一些微调也是可以的, 只要修改theme()函数即可,如下所示:

ggplot(data = iris, aes(x = Sepal.Length, y = Petal.Length, color = Species)) + 

这样可以让图片设置为方形,并且标题居中显示:

image

删掉网格线并且背景颜色设置为白色:

ggplot(data = iris, aes(x = Sepal.Length, y = Petal.Length, color = Species)) + 
image

欢迎关注!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容