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邊框背景去除的實現的文章就介紹到這了,更多相關R語言ggplot2邊框背景去除內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/weixin_45387324/article/details/99214021