10

我有 R 代码(使用 ggplot2)将一堆图表输出到 PDF,我对布局很满意。我只想在一个看起来不错的标题页上拍打,它只是一些居中的文本。谷歌似乎为 Sweave 提供了很多支持——除了工作流程对我来说真的很奇怪(即在 sweave 中嵌入我的 R,从 R 运行 sweave)。另外,我不想加入一堆新程序来让它工作。另外,我有大量生成图表的 R 代码,我对控制流程很满意(即运行 r 脚本,r 脚本将绘图写入 pdf)。理想情况下,我只想打印 PDF 的标题页,打印我的绘图,关闭设备,然后收工。我该怎么做?

4

1 回答 1

13

由于您想完全在 R 中完成,这可以工作,但它是使用实际排版软件(而不是统计分析软件)制作标题页的糟糕替代品:

#pdf(...)
plot(0:10, type = "n", xaxt="n", yaxt="n", bty="n", xlab = "", ylab = "")


text(5, 8, "This is the title")
text(5, 7, "This is my name")

text(5, 6, "This is the date")

#plot(...)/xyplot(...)/ggplot(...) your plots

#dev.off()

R中的标题页

于 2011-04-19T15:37:35.163 回答