2017-04-25 1 views

답변

6
당신은 후 처리로 gtable에 grobs을 추가 할 수 있습니다

,

library(ggplot2) 
library(gtable) 
library(grid) 

p <- ggplot(data.frame(f=1:2)) + facet_wrap(~f) 

g <- ggplotGrob(p) 
pan <- g$layout[grepl("panel", g$layout$name),] 
g <- gtable_add_cols(g, unit(2,"line"), pos = min(pan$l)+1) 
g <- gtable_add_grob(g, textGrob("+", gp=gpar(cex=2)), l = min(pan$l)+2, t=unique(pan$t)) 

grid.newpage() 
grid.draw(g) 

enter image description here

+0

감사합니다! 모든 downvotes에 대한 이유? – BNJMNDDNN

관련 문제