我想创建一个包含5个图表的1页pdf文档。我希望第一张图是主图,约占页面的1/3。虽然最后4个其他图表的大小相同。
到目前为止,我正在使用:
pdf('Austriacus fish2, obs1,FG')
par(mfrow=c(3,2))
plot(c.aus3.1FG$x.position,c.aus2.1FG$y.position)
plot(c.aus3.1FG$x.position,type="o")
plot(c.aus3.1FG$y.position, type="o")
acf(x.tsc.aus3.1FG,100)
acf(y.tsc.aus3.1FG,100)
dev.off()
但这会产生3行,每行包含2个图表。
主图需要:
plot(c.aus1.1FG$x.position,c.aus1.1FG$y.position)
4个较小的图需要:
plot(c.aus3.1FG$x.position,type="o")
plot(c.aus3.1FG$y.position, type="o")
acf(x.tsc.aus3.1FG,100)
acf(y.tsc.aus3.1FG,100)
答案 0 :(得分:3)
一个选项是layout()
。例如:
layout(matrix(c(1,1,
2,3,
4,5), ncol = 2, byrow = TRUE))
for (i in seq_len(5)) {
plot(1:10)
}
layout(1)
阅读?layout
以获取更多详细信息,因为您可以控制面板的高度等。