R語言ggplot2中的panel. strip 基本概念


ggplot2 是一套獨立的繪圖系統,在一個完整的ggplot2的圖表中,會有下面幾個概念:

1) plot

2) panel

3) strip

4) legend

所有這些元素都會出現在圖表中

代碼示例:

ggplot(mpg, aes(displ, cty, colour = cyl)) + geom_point() + 
  facet_grid(. ~ cyl) + 
  theme(plot.background   = element_rect(fill = "green",  colour = "black", size = 1),
  	    panel.background  = element_rect(fill = "yellow", colour = "black", size = 1),
  	    strip.background  = element_rect(fill = "blue",   colour = "black", size = 1),
  	    legend.background = element_rect(fill = "red",    colour = "black", size = 1)
  	    )

效果圖如下:

在代碼中,通過theme 函數,我為不同的對象設置了不同的填充色,用以區分

從圖中可以看到,

plot :  對應的為整個繪圖設備,對應的顏色為綠色

panel  : 對應每一個坐標系,對應的顏色為黃色

strip : 對應分面的標簽, 對應的顏色為藍色

legned : 對應圖例,對應的顏色為紅色

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM