ggplot2圖例設(shè)置

ggplot2對圖例的設(shè)置主要為guides()功能下的guide_colorbar()和guide_legend()兩個函數(shù):



guide_colorbar()函數(shù)內(nèi)部函數(shù)參數(shù):


參數(shù)詳解:
默認參數(shù)作圖:



設(shè)置圖例標題的名稱

title = "My title",

設(shè)置的圖例標題的位置:top, left, bottom, right

title.position = 'left',

設(shè)置圖例標題文字的大小,字體,顏色,傾斜角度

title.theme = element_text(size = 15,face = "italic",colour = "red",angle = 45),

指定圖例標題文本的水平對齊方式

title.hjust = 0.5,

指定圖例標題文本的垂直對齊方式

title.vjust= 0.5



是否顯示圖例標簽 為TRUE顯示,F(xiàn)ALSE不顯示

label = TRUE,

圖例標簽的位置

label.position = 'left',

圖里標簽的文字設(shè)置

label.theme = element_text(size = 15,face = "italic",colour = "red",angle = 45),

圖例標簽文字的位置,設(shè)置的值一般在0-1之間,否則會落在圖例外圍

label.hjust = .5,

圖例標簽文字的位置

label.vjust = .5



設(shè)置圖例的寬度

barwidth = unit(5,"cm"),

設(shè)置圖例的高度

barheight = unit(1.2,"cm"),

指定繪制顏色的紙槽數(shù),較大的值可以使色標更平滑

nbin = 15,

指定色條上的刻度是否可見,FALSE則為一個完全連續(xù)的圖例

ticks = TRUE,

指定上限刻度線是否可見

draw.ulim = FALSE,

指定下限刻度線是否可見

draw.llim = FALSE,

圖例水平還是垂直放置 "horizontal" or "vertical

direction = "horizontal",

圖例刻度的順序是否顛倒

reverse = TRUE,

多個圖例的順序設(shè)置

order = 1



guide_legend()函數(shù)內(nèi)部函數(shù)參數(shù):
大部分與guide_colorbar()通用,僅少部分不同。


默認參數(shù)作圖:



圖例標簽的寬度

keywidth = 1,

圖例標簽的長度

keyheight = 2,

每行展示的標簽的數(shù)量

nrow = 2,

FALSE為列填充,TRUE為行填充

byrow = TRUE



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容