R Plotten


Baugrundstück

Die plot()Funktion dient zum Zeichnen von Punkten (Markern) in einem Diagramm.

Die Funktion übernimmt Parameter zum Spezifizieren von Punkten im Diagramm.

Parameter 1 gibt Punkte auf der x-Achse an .

Parameter 2 gibt Punkte auf der y-Achse an .

Im einfachsten Fall können Sie die plot()Funktion verwenden, um zwei Zahlen gegeneinander darzustellen:

Beispiel

Zeichnen Sie einen Punkt im Diagramm an Position (1) und Position (3):

plot(1, 3)

Ergebnis:

Verwenden Sie Vektoren , um mehr Punkte zu zeichnen :

Beispiel

Zeichnen Sie zwei Punkte in das Diagramm, einen an Position (1, 3) und einen an Position (8, 10):

plot(c(1, 8), c(3, 10))

Ergebnis:


Mehrere Punkte

Sie können so viele Punkte zeichnen, wie Sie möchten, stellen Sie nur sicher, dass Sie auf beiden Achsen die gleiche Anzahl von Punkten haben:

Beispiel

plot(c(1, 2, 3, 4, 5), c(3, 7, 8, 9, 12))

Ergebnis:

Für eine bessere Organisation ist es bei vielen Werten besser, Variablen zu verwenden:

Beispiel

x <- c(1, 2, 3, 4, 5)
y <- c(3, 7, 8, 9, 12)

plot(x, y)

Ergebnis:


Folgen von Punkten

Wenn Sie Punkte in einer Folge zeichnen möchten, verwenden Sie sowohl auf der x-Achse als auch auf der y-Achse den :Operator:

Beispiel

plot(1:10)

Ergebnis:


Zeichne eine Linie

Die plot()Funktion nimmt auch einen typeParameter mit dem Wert l, um eine Linie zu zeichnen, um alle Punkte im Diagramm zu verbinden:

Beispiel

plot(1:10, type="l")

Ergebnis:


Plot-Etiketten

Die plot()Funktion akzeptiert auch andere Parameter, z. B. main, xlabund ylab wenn Sie das Diagramm mit einem Haupttitel und unterschiedlichen Beschriftungen für die x- und y-Achse anpassen möchten:

Beispiel

plot(1:10, main="My Graph", xlab="The x-axis", ylab="The y axis")

Ergebnis:


Aussehen des Diagramms

Es gibt viele andere Parameter, die Sie verwenden können, um das Aussehen der Punkte zu ändern.

Farben

Verwenden Sie , um den Punkten eine Farbe hinzuzufügen:col="color"

Beispiel

plot(1:10, col="red")

Ergebnis:

Größe

Verwenden Sie , um die Größe der Punkte zu ändern ( ist Standard, bedeutet 50 % kleiner und bedeutet 100 % größer):cex=number10.52

Beispiel

plot(1:10, cex=2)

Ergebnis:

Punktform

Verwenden Sie pchmit einem Wert zwischen 0 und 25, um das Format der Punktform zu ändern:

Beispiel

plot(1:10, pch=25, cex=2)

Ergebnis:

Die Werte des pchParameters reichen von 0 bis 25, was bedeutet, dass wir bis zu 26 verschiedene Arten von Punktformen auswählen können: