我试图使用grImport包在一个页面上绘制几个矢量图形:
grid.newpage()
grid.picture(pic1)
grid.picture(pic2)这只会把旧的图形画出来。我正在寻找类似于par(mfrow=c(2,1))的情节,但mfrow似乎不适合使用grid.picture。
我知道您可以在x y width和height值中设置grid.picture,但是有类似于par的更简单的方法吗?
谢谢
发布于 2014-06-26 10:48:51
require(grImport)
hourglass <- new("Picture",
paths= list(new("PictureFill",
x=c(0, 1, 0, 1),
y=c(0, 0, 1, 1))),
summary= new("PictureSummary",
numPaths=1,
xscale=c(0, 1),
yscale=c(0, 1)))
g1 <- pictureGrob(hourglass, use.gc=FALSE, gp=gpar(fill="red"))
g2 <- pictureGrob(hourglass, use.gc=FALSE, gp=gpar(fill="blue"))
require(gridExtra)
grid.arrange(g1,g2, ncol=2)

https://stackoverflow.com/questions/24408812
复制相似问题