Dicke von Plots in R einstellen
Die R-Programmierung gilt als eine der nützlichsten und am weitesten verbreiteten Programmiersprachen für Daten und statistische Analysen. Ein wesentliches Merkmal für die Durchführung solcher Analysen ist die Visualisierung von Daten durch schöne Graphen und Figuren.
In der Sprache R sind die Funktionen matplot()
, plot()
, ggplot()
einige der am häufigsten verwendeten Funktionen zum Plotten verschiedener Diagramme.
Die Breite der Achsen und Linien in solchen Graphen ist normalerweise vom Gerätetyp abhängig. Wir können die Dicke der Plot-Linien mit dem Parameter lwd
in verschiedenen Funktionen ändern.
In diesem Lernprogramm stellen wir Ihnen vor, wie Sie die Dicke der Plot-Linien, der Achsen und auch der Ränder des Diagramms einstellen können.
Einstellen der Dicke von Plot-Linien
Mit dem Parameter lwd
können wir die Dicke von Plot-Linien einstellen. Als Beispiel werden wir zunächst ein einfaches Liniendiagramm mit der Funktion plot()
zeichnen. Die Funktion sample()
erzeugt dabei eine Zufallsverteilung von 100 Elementen:
plot(sample(100), type = 'l')
Um nun die Dicke der Plotlinie zu ändern, fügen wir den Parameter lwd
in die Funktion plot()
ein und setzen ihn auf den gewünschten Wert:
plot(sample(100), type = 'l',lwd = 4)
Beachten Sie die Erhöhung der Dicke der Plot-Linien. Auf ähnliche Weise können wir auch die Dicke der Achsen und Ränder einstellen.
Ändern der Dicke von Achsen
Zunächst beginnen wir mit einem einfachen Streudiagramm einer Zufallsverteilung von 100 Elementen, die mit der Funktion sample()
erstellt wurde. Wir werden die Funktion plot()
verwenden, um diese Verteilung darzustellen.
plot(sample(100))
Nun werden wir die Funktion axis()
verwenden. Damit können wir dem aktuellen Plot eine Achse an einer bestimmten Position oder Dicke auferlegen, wobei noch weitere Anpassungen möglich sind. Um die Dicke der Achse festzulegen, ändern wir den Parameter lwd
und setzen ihn auf unsere gewünschte Dicke.
plot(sample(100))
axis(side = 1, lwd = 3)
axis(side = 2, lwd = 3)
Ändern der Dicke der Ränder
Wir können die Funktion box()
verwenden, um einen Rahmen um den Graphen mit einer gewünschten Dicke hinzuzufügen.
Zum Beispiel können wir eine Box zu einem BoxPlot-Graphen hinzufügen (wir haben auch die Dicke des Boxplots mit boxlwd erhöht), wie unten gezeigt:
boxplot(sample(100), horizontal = TRUE, notch = TRUE, boxlwd = 4)
box(lwd=2)
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn