So fügen sie text außerhalb eines pfads in r hinzu


Sie können die folgende grundlegende Syntax verwenden, um Text außerhalb eines Plots in R hinzuzufügen:

 text(x=8, y=-0.5, ' Some Text ', xpd=NA)

In diesem speziellen Beispiel wird der Text „Some Text“ an der (x, y)-Position von (8, -0,5) hinzugefügt.

Beachten Sie, dass das xpd- Argument drei mögliche Werte für die Platzierung Ihres Textes annimmt:

  • FALSCH : Nur innerhalb der Handlung
  • WAHR : Im externen Verfolgungsbereich
  • NA : Irgendwo auf dem Ortungsgerät

Durch die Angabe von xpd=NA können wir Text außerhalb unseres Plots hinzufügen.

Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.

Beispiel 1: Fügen Sie ein Textelement außerhalb des Pfads hinzu

Der folgende Code zeigt, wie man ein Textelement außerhalb des Pfads in der unteren rechten Ecke hinzufügt:

 #define variables
x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) 

#create scatterplot
plot(x, y)

#add text outside of plot
text(x=8, y=-0.5, ' Some Text ', xpd=NA)

r Text außerhalb der Handlung hinzufügen

Beachten Sie, dass unser Textelement zu den (x, y)-Koordinaten von (8, -0,5) im Diagramm hinzugefügt wurde.

Da der Y-Koordinatenwert kleiner als die Untergrenze der Y-Achse ist, wird das Textelement letztendlich unterhalb des Pfads platziert.

Beispiel 2: Fügen Sie mehrere Textelemente außerhalb des Pfads hinzu

Der folgende Code zeigt, wie Sie mehrere Textelemente außerhalb des Plots hinzufügen, indem Sie die Funktion text() mehrmals verwenden:

 #define variables
x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) 

#create scatterplot
plot(x, y)

#add multiple text elements outside of plot
text(x=8, y=-0.5, ' Below Plot ', xpd=NA)
text(x=8, y=25, ' Above Plot ', xpd=NA)

r Fügen Sie mehrere Textelemente außerhalb der Handlung hinzu

Durch die mehrfache Verwendung der Funktion text() können wir mehrere Textelemente außerhalb des Plots hinzufügen.

Spielen Sie ruhig mit den x- und y- Argumenten in der Funktion text() , um den Text genau an der gewünschten Position zu platzieren.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere gängige Funktionen in R verwenden:

So zeichnen Sie eine Legende außerhalb einer Handlung in R
So ändern Sie die Position der Legende in einfachen R-Plots
So drucken Sie eine Zeichenfolge und eine Variable in derselben Zeile in R

Einen Kommentar hinzufügen

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