【问题标题】:creating a pdf in R that is vertically justified在 R 中创建一个垂直对齐的 pdf
【发布时间】:2010-12-29 12:33:33
【问题描述】:

问题:如何创建垂直输出的 pdf 合理,例如,使用pdf() 在顶部留出一英寸的边距。

例如在

pdf(file='test.pdf', paper='letter', pagecentre=F)
### code for plot here ###
dev.off()

是否有一个选项可以生成从顶部开始的输出 页面而不是从页面底部打印(pagecentre=F 时会发生这种情况)。或者这需要 par()中的一些设置调整?

【问题讨论】:

    标签: pdf r


    【解决方案1】:

    我总是用

    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 不是 排版系统。使用例如为之挥舞。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-23
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多