So verwenden sie die funktion par() in r
Sie können die Funktion par() in R verwenden, um mehrere Diagramme gleichzeitig zu erstellen.
Diese Funktion verwendet die folgende grundlegende Syntax:
#define plot area as four rows and two columns by(mfrow = c(4, 2)) #create plots plot(1:5) plot(1:20) ...
Die folgenden Beispiele zeigen, wie Sie diese Funktion in der Praxis nutzen können.
Beispiel 1: Mehrere Plots mit par() anzeigen
Der folgende Code zeigt, wie Sie mit der Funktion par() einen Plotbereich mit 3 Zeilen und 1 Spalte definieren:
#define plot area as three rows and one column by(mfrow = c(3, 1)) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')
Beispiel 2: Pfadränder mit mar() angeben
Der folgende Code zeigt, wie Sie mit dem Argument mar() die Ränder um jeden Pfad in der folgenden Reihenfolge angeben: unten, links, oben, rechts.
Hinweis: Der Standardwert ist mar = c(5.1, 4.1, 4.1, 2.1)
#define plot area with tiny bottom margin and huge right margin par(mfrow = c(3, 1), mar = c(0.5, 4, 4, 20)) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')
Beachten Sie, dass die Pfade schmaler erscheinen, weil wir den rechten Rand so groß gemacht haben.
Beispiel 3: Angabe der Textgröße von Plots mit cex()
Der folgende Code zeigt, wie Sie die Argumente cex.lab() und cex.axis() verwenden, um die Größe der Achsenbeschriftungen bzw. Teilstrichbeschriftungen anzugeben.
Hinweis: Der Standardwert ist cex.lab = 1 und cex.axis = 1
#define plot area with large axis labels par(mfrow = c(3, 1), mar = c(5, 10, 4, 1), cex. axis = 3, cex. lab = 3) #create plots plot(1:5, pch=19, col=' red ') plot(1:10, pch=19, col=' blue ') plot(1:20, pch=19, col=' green ')
Sobald Sie mit der Verwendung der Funktion par() fertig sind, können Sie die Funktion dev.off() verwenden, um die Par-Optionen zurückzusetzen.
#reset by() options dev. off ()
Es ist eine gute Sache , dev.off() jedes Mal zu verwenden, wenn Sie mit der Verwendung der par()-Funktion fertig sind.
Zusätzliche Ressourcen
So zeichnen Sie mehrere Spalten in R
So zeichnen Sie eine Legende außerhalb einer Handlung in R
So erstellen Sie ein Log-Log-Diagramm in R