Open xiangpin opened 1 year ago
That's a nice idea.
I think the best way is to employ the gglist. However, it needs a lot of changes and may introduce new bugs.
Currently, we can define the [[.aplot
method to extract the subplot. Go ahead to do it.
The
insert_right
,insert_top
etc will returnaplot
class (eg.p
), which is composed of multiple subplots. They can be extracted usingp$plotlist[[1]]
etc. And the theme, scale and others of subplot can be adjusted usingp$plotlist[[1]] <- p$plotlist[[1]] + xxx
. Whether need to define operators acting on this class, then users can usep[[1]]
to extract the subplot?