Самый простой способ написать титульную страницу в PDF без Sweave - PullRequest
10 голосов
/ 19 апреля 2011

У меня есть R-код (с использованием ggplot2), который выкачивает кучу диаграмм в PDF, и я доволен макетом.Я просто хочу ударить по прилично выглядящей титульной странице, которая представляет собой просто текст по центру.Похоже, что Google предоставляет большую поддержку для Sweave - за исключением того, что рабочий процесс действительно странный для меня (то есть вставка моего R в sweave, запуск sweave из R).Кроме того, я не хочу использовать несколько новых программ, чтобы заставить это работать.Кроме того, у меня есть тонна R-кода, который создает диаграммы, и я доволен потоком контроля (т.е. запускаю скрипт r, скрипт r пишет графики в pdf).В идеале я просто хочу напечатать титульную страницу в PDF, распечатать свои графики, закрыть устройство и назвать его днем.Как бы я это сделал?

1 Ответ

14 голосов
/ 19 апреля 2011

Поскольку вы хотите сделать это полностью в 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()

Title Page in R

...