时间:2021-05-20
ggplot2是R语言功能强大的可视化包,但是在作图时有很多默认设置(边框,背景等)会影响图片美观度。比如我们用ggolot2做一个简单的柱状图,就会发现有灰色背景和白色线条。对于这一问题给出几种解决方案。
ggplot(mtcars)+geom_bar(aes(x=cyl))应用R自带的主题,比如theme_classic(),就可以使图片美观许多,不仅背景去掉了,坐标轴也更加清晰,如下图所示:
ggplot(mtcars)+geom_bar(aes(x=cyl))+theme_classic()ggplot给出了很多设置好的主题,除了上图采用的theme_classic(),还有theme_dark(),theme_bw()等等
在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边框背景去除的实现的文章就介绍到这了,更多相关R语言ggplot2边框背景去除内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如下所示:install.packages(‘xxx',repos=‘http://cran.us.r-project.org')xxx改为ggplot2补充:
最近小仙同学很是烦恼,本以为自己已经掌握了ggplot2作图的语法,用read.csv(),ggplot()+geom_point()/boxplot()/vi
ggplot2()函数ggplot2是一个强大的作图工具,它可以让你不受现有图形类型的限制,创造出任何有助于解决你所遇到问题的图形。qplot()qplot()
R语言做柱状图大致有两种方法,一种是基础库里面的barplot函数,另一个就是ggplot2包里面的geom_bar此处用的是字符变量统计其各频数,然后做出其柱
如下所示:library(ggplot2)library(ggthemes)dt=data.frame(obj=c('A','D','B','E','C'),v