如何在 R 中在一個彩色方框中顯示條形圖的圖例?
當我們建立一個條形圖或帶有圖例的任何其他繪圖時,圖例的背景為白色,但它可以透過 scales 包更改為任何顏色。我們可以使用 theme 函式的 legend.background 引數中的 alpha 來更改繪圖的圖例。這將幫助我們更改圖例的背景顏色。
示例
> x<-c("0","100","150","200")
> y<-c(25,28,32,25)
> df<-data.frame(x,y)
> df輸出
x y 1 0 25 2 100 28 3 150 32 4 200 25
建立帶有圖例的條形圖 −
> library(ggplot2) > ggplot(df,aes(x,y,fill=x))+geom_bar(stat="identity")
輸出

更改圖例的背景顏色 −
> library(scales)
> ggplot(df,aes(x,y,fill=x))+geom_bar(stat="identity")+theme(legend.background=element
_rect(fill=alpha("green")))輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP