欢迎来到代码驿站!

当前位置:首页 >

R语言ggplot2边框背景去除的实现

时间:2022-05-17 09:26:07|栏目:|点击:

ggplot2是R语言功能强大的可视化包,但是在作图时有很多默认设置(边框,背景等)会影响图片美观度。比如我们用ggolot2做一个简单的柱状图,就会发现有灰色背景和白色线条。对于这一问题给出几种解决方案。

ggplot(mtcars)+geom_bar(aes(x=cyl))

1.theme_classic()

应用R自带的主题,比如theme_classic(),就可以使图片美观许多,不仅背景去掉了,坐标轴也更加清晰,如下图所示:

ggplot(mtcars)+geom_bar(aes(x=cyl))+theme_classic()

在这里插入图片描述

ggplot给出了很多设置好的主题,除了上图采用的theme_classic(),还有theme_dark(),theme_bw()等等

2.手动设置

在theme()函数中对参数进行设置可以单个去除背景、边框等,

ggplot(mtcars)+geom_bar(aes(x=cyl))+
theme(theme(panel.grid.major =element_blank(), 
    panel.grid.minor = element_blank(),
    panel.background = element_blank(),#去除背景
        panel.border = element_blank())#去除边框

在这里插入图片描述

上一篇:使用“新网”接口的用户注意问题

栏    目:

下一篇:没有了

本文标题:R语言ggplot2边框背景去除的实现

本文地址:http://www.codeinn.net/misctech/202137.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有