在R中创建垂直对齐的pdf

在R中创建垂直对齐的pdf,pdf,r,Pdf,R,问题:如何创建垂直输出的pdf 对齐,例如,使用pdf()在顶部设置一英寸的边距 例如在 pdf(file='test.pdf', paper='letter', pagecentre=F) ### code for plot here ### dev.off() 是否有一个选项可以让它生成从页面顶部开始的输出 页面,而不是从页面底部打印(这是当pagecenter=F时发生的情况)。或者这需要什么 在par()?中对设置进行一些调整,我总是使用 pdf(file="/tmp/foo.pdf"

问题:如何创建垂直输出的pdf 对齐,例如,使用
pdf()
在顶部设置一英寸的边距

例如在

pdf(file='test.pdf', paper='letter', pagecentre=F)
### code for plot here ###
dev.off()
是否有一个选项可以让它生成从页面顶部开始的输出 页面,而不是从页面底部打印(这是当
pagecenter=F
时发生的情况)。或者这需要什么 在
par()

中对设置进行一些调整,我总是使用

pdf(file="/tmp/foo.pdf", width=10.5, height=8)
plot(....)
dev.off()

它以1/2英寸的间距很好地填充了页面。您可以翻转宽度和高度参数,转到“纵向”而不是“横向”。

谢谢。但是,假设您只想在页面的上半部分填充4 x 4英寸的图形?我希望除了pagecentre参数之外,还有一个垂直对齐选项。使用par(mfrow=c(2,2))并在下面放置一个空绘图---但R不是一个排版系统。使用例如Swave。