我有R代码(使用ggplot2)将一堆图表抽出为PDF,我对布局感到满意。我只想拍一个体面的标题页,这只是一些中心文本。 Google似乎为Sweave提供了很多支持 - 除了工作流程对我来说真的很奇怪(即将我的R嵌入sweave,从R中运行sweave)。此外,我不想登上一堆新程序来实现这一目标。另外,我有大量的R代码生成图表,我对控制流程感到满意(即运行r脚本,r脚本将图表写入pdf)。理想情况下,我只想将标题页打印到PDF,打印我的图,关闭设备,然后每天调用它。我该怎么做?
答案 0 :(得分:14)
由于你想在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()