So fügen Sie eine Zeichnung an eine vorhandene PDF-Datei an
Ich anfügen möchten ein Grundstück an eine bestehende pdf-lange nach dev.off()
genannt worden*. Nach dem Lesen der pdf()
Hilfe-Datei und nach dem Lesen der Q & A hier und hierich bin mir ziemlich sicher, dass es nicht getan werden kann, in R. Aber, vielleicht einige von Euch schlauer Menschen, die eine Lösung, dass ich nicht in der Lage zu finden.
pdf("Append to me.%03d.pdf",onefile=T)
plot(1:10,10:1) #First plot (page 1)
dev.off()
pdf("Append to me.%03d.pdf",onefile=T)
plot(1:10,rep(5,10)) #Want this one on page 2
dev.off()
*Dies ist nicht ein Duplikat der Fragen, die weiter oben verlinkt, da möchte ich Anhängen zu einer pdf-Datei nachdem die pdf-Gerät geschlossen wurde.
InformationsquelleAutor der Frage D. Woods | 2012-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie
recordPlot
zu speichern, die jede Handlung in einenlist
dann schreiben Sie alles in eine pdf-Datei am Ende mitreplayPlot
. Hier ist ein Beispiel:InformationsquelleAutor der Antwort Matthew Plourde
Wenn Sie bereit sind, installieren Sie das kleine, Kostenlose, Plattform-unabhängige pdftk utililty, Sie könnte verwenden Sie einen system-Aufruf aus R, um es Nähen Sie alle Ihre zahlen zusammen:
InformationsquelleAutor der Antwort Josh O'Brien
Dies ist schrecklich hacky und wahrscheinlich täuscht meiner begrenzten UNIX-shell-fu, aber es funktioniert für mich auf einem Fedora 17 box mit dem pdfjam Paket installiert (nicht ein R Paket, aber von der YUM-repos)
Die Ausgabe in R:
Grundsätzlich
pdfjoin
wird die Eingabe vonstdin
wenn nur der input-Datei, damit ich pipe die Ausgabe vonpdf()
zu denpdfjoin
Programm und geben Sie die Ausgabedatei mit der--outfile
argument. Dann mit&&
ist, verbinden Sie den originalenpdf1.pdf
mit derpdf2.pdf
nur erstellt, der angibt, dass die PDF-Ausgabe istpdf1.pdf
die Namen der ursprünglichen PDF-Datei.InformationsquelleAutor der Antwort Gavin Simpson
Ich fand diese ausgezeichnete Arbeit, die vor kurzem (versucht nicht zu behaupten, es als mein eigenes)
https://jonkimanalyze.wordpress.com/2014/07/24/r-compile-png-files-into-pdf/
Nicht ganz das, was der OP gefragt wurde, aber der Grund, warum ich es mag ist, dass ich oft ziemlich dicht streudiagramme und andere Grundstücke, die reagieren nicht besonders gut auf Fenster-Größe ändern etc. in einem pdf-Dokument. Allerdings muss ich produzieren mehrseitige Ausgabe. Also, wenn die Grundstücke sind Daten-Dichte ich Sie Rendern als .das PNG-Format und verwenden Sie dann die oben beschriebene Funktion zu rekombinieren am Ende.
InformationsquelleAutor der Antwort Pascoe
InformationsquelleAutor der Antwort MCH