我想知道是否有办法在一个页面上安排Gmisc包的多个漂亮过渡图(例如两个彼此相邻或两个二个)?我尝试了各种常用方法(例如btn.titleLabel?.lineBreakMode = .byWordWrapping
btn.titleLabel?.textAlignment = .center
btn.setTitle( "Line1\nLine2", for: .normal)
和par(mfrow = c(2,2))
)但到目前为止还没有成功。我将不胜感激任何帮助。谢谢!
grid.arrange()
答案 0 :(得分:0)
这实际上是1.9版之前的错误(编写此版本时,可将其上传到CRAN,现在可从GitHub获得)。您需要做的是使用grid::viewport
系统:
library(grid)
grid.newpage()
pushViewport(viewport(name = "basevp", layout = grid.layout(nrow=1, ncol=2)))
pushViewport(viewport(layout.pos.row = 1, layout.pos.col = 1))
transitions.1$render(new_page = FALSE)
popViewport()
pushViewport(viewport(layout.pos.row = 1, layout.pos.col = 2))
transitions.2$render(new_page = FALSE)