So speichern sie mehrere diagramme als pdf in r
Sie können die folgende grundlegende Syntax verwenden, um mehrere Diagramme in einer PDF-Datei in R zu speichern:
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #specify to save plots in 2x2 grid by(mfrow = c(2,2)) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.
Beispiel 1: Speichern Sie mehrere Plots auf derselben Seite im PDF-Format
Der folgende Code zeigt, wie man mehrere Plots auf derselben Seite in einem PDF speichert:
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #specify to save plots in 2x2 grid by(mfrow = c(2,2)) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
Sobald ich am angegebenen Speicherort auf meinem Computer zur PDF-Datei navigiere, finde ich die folgende einseitige PDF-Datei mit vier Diagrammen:
Beispiel 2: Speichern Sie mehrere Plots auf verschiedenen Seiten im PDF-Format
Um mehrere Plots auf verschiedenen Seiten einer PDF-Datei zu speichern, kann ich einfach die Funktion par() entfernen:
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
Sobald ich am angegebenen Speicherort auf meinem Computer zur PDF-Datei navigiere, finde ich eine vierseitige PDF-Datei mit einer Handlung auf jeder Seite.
Zusätzliche Ressourcen
So verwenden Sie die Funktion par() in R
So überlagern Sie Diagramme in R