A: so verwenden sie die bty-option, um diagrammbereichsstile zu ändern


Sie können die Funktion par() in R verwenden, um mehrere Diagramme gleichzeitig zu erstellen.

In der Funktion par() können Sie mit der Option bty den Boxstil angeben, der für einzelne Diagramme verwendet werden soll.

Es gibt sechs mögliche Werte, die Sie für die Option bty angeben können:

  • o : komplettes Feld (Standard)
  • n : keine Box
  • 7 : Rand oben und rechts
  • L : Rand unten und links
  • C : Rand oben, links und unten
  • U : Rand links, unten und rechts

Das folgende Beispiel zeigt, wie die BTY- Option in der Praxis verwendet wird.

Beispiel: So verwenden Sie die BTY-Option, um den Boxstil zu ändern

Der folgende Code zeigt, wie Sie mit der Funktion par() sechs Streudiagramme in einem Raster mit drei Zeilen und zwei Spalten erstellen:

 #define plot area as three rows and two columns
by(mfrow = c(3, 2))

#create six studs
plot(1:5, pch=19, col=' red ')
plot(1:10, pch=19, col=' blue ')
plot(1:20, pch=19, col=' green ')
plot(1:5, pch=19, col=' purple ')
plot(1:10, pch=19, col=' black ')
plot(1:20, pch=19, col=' pink ')

Beachten Sie, dass jedes Streudiagramm von einem vollständigen Rahmen umgeben ist, da dies die Standardeinstellung für die BTY- Option ist.

Wir können jedoch die Option bty verwenden, um für jedes Streudiagramm einen anderen Boxstil anzugeben:

 #define plot area as three rows and two columns
by(mfrow = c(3, 2))

#create six plots with unique box styles
by(bty=' o ')
plot(1:5, pch=19, col=' red ', main=' Complete Box ')

by(bty=' n ')
plot(1:10, pch=19, col=' blue ', main=' No Box ')

by(bty=' 7 ')
plot(1:20, pch=19, col=' green ', main=' Top and Right ')

by(bty=' L ')
plot(1:5, pch=19, col=' purple ', main=' Bottom and Left ')

by(bty=' C ')
plot(1:10, pch=19, col=' black ', main=' Top, Left, Bottom ')

by(bty=' U ')
plot(1:20, pch=19, col=' pink ', main=' Left, Bottom, Right ') 

r Plotten Sie das BTY-Argument

Beachten Sie, dass jeder der sechs Plots jetzt einen einzigartigen Boxstil hat.

Es ist auch erwähnenswert, dass Sie für jeden Plot denselben Boxstil festlegen können, indem Sie dies in der ersten par()- Funktion tun:

 #define plot area and use bottom+left box style for each plot
by(mfrow = c(3, 2), bty=' L ')

Dieses spezielle Beispiel führt dazu, dass jeder der sechs Pfade nur unten und links einen Rand hat.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So ändern Sie mit cex die Größe von Plotelementen in R
So zeichnen Sie mehrere Spalten in R
So zeichnen Sie eine Legende außerhalb einer Handlung in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert