ggplot2是R語言功能強(qiáng)大的可視化包,但是在作圖時(shí)有很多默認(rèn)設(shè)置(邊框,背景等)會(huì)影響圖片美觀度。比如我們用ggolot2做一個(gè)簡單的柱狀圖,就會(huì)發(fā)現(xiàn)有灰色背景和白色線條。對(duì)于這一問題給出幾種解決方案。
ggplot(mtcars)+geom_bar(aes(x=cyl))
1.theme_classic()
應(yīng)用R自帶的主題,比如theme_classic(),就可以使圖片美觀許多,不僅背景去掉了,坐標(biāo)軸也更加清晰,如下圖所示:
ggplot(mtcars)+geom_bar(aes(x=cyl))+theme_classic()
ggplot給出了很多設(shè)置好的主題,除了上圖采用的theme_classic(),還有theme_dark(),theme_bw()等等
2.手動(dòng)設(shè)置
在theme()函數(shù)中對(duì)參數(shù)進(jìn)行設(shè)置可以單個(gè)去除背景、邊框等,
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())#去除邊框
到此這篇關(guān)于R語言ggplot2邊框背景去除的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)R語言ggplot2邊框背景去除內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/weixin_45387324/article/details/99214021