Inhaltsverzeichnis:
- Hinzufügen von Titeln und Beschriftungen zu Lattice-Plots in R
- Um die Größe Ihrer Beschriftungen zu ändern, müssen Sie Ihre Argumente in Listen umwandeln. Ähnlich wie bei Basisgrafiken geben Sie ein cex-Argument in Gittergrafiken an, um das Zeichenausdehnungsverhältnis zu ändern. Um beispielsweise den Haupttitel und den Achsenbeschriftungstext auf 75 Prozent der Standardgröße zu reduzieren, geben Sie cex = 0 an. 75 als Element im Listenargument für main, xlab und ylab.
- ,
Video: Scatterplots in R | R Tutorial 2.7 | MarinStatsLectures 2025
R hat einen sehr guten Ruf, wenn es darum geht, Grafiken in Publikationsqualität zu erstellen. Wenn Sie jedoch Ihre Gittergrafiken in Berichten oder Dokumenten verwenden möchten, werden Sie wahrscheinlich Ändern Sie die Plotoptionen.
Das Gitterpaket nutzt die Grid-Grafik-Engine, die sich grundlegend von der Basisgrafik unterscheidet.
Hinzufügen von Titeln und Beschriftungen zu Lattice-Plots in R
Um einem Gitternetz einen Haupttitel und Achsenbeschriftungen hinzuzufügen, können Sie die folgenden Argumente angeben:
-
main : Haupttitel
-
xlab : x -Achsenbeschriftung
-
ylab : y < -Achsenlabel >> xyplot (mpg ~ hp | Faktor (zyl), Daten = mtcars, + Typ = c ("p", "r"), + Haupt = "Kraftstoffverbrauch vs. Leistung", + xlab = "Leistung (Pferdestärke)", + ylab = "Kraftstoffverbrauch (Meilen pro Gallone)", +) Ändern der Schriftgröße von Lattice-Titeln und Etiketten in R
Um die Größe Ihrer Beschriftungen zu ändern, müssen Sie Ihre Argumente in Listen umwandeln. Ähnlich wie bei Basisgrafiken geben Sie ein cex-Argument in Gittergrafiken an, um das Zeichenausdehnungsverhältnis zu ändern. Um beispielsweise den Haupttitel und den Achsenbeschriftungstext auf 75 Prozent der Standardgröße zu reduzieren, geben Sie cex = 0 an. 75 als Element im Listenargument für main, xlab und ylab.
Um es einfach zu halten, erstellen Sie Schritt für Schritt die Formatierung Ihres Diagramms. Beginne damit, die Größe deines Haupttitels auf cex = 0 zu ändern. 75:
Siehst du, was passiert ist? Ihr Argument an main enthält jetzt eine Liste mit zwei Elementen: label und cex.
Sie konstruieren die Argumente für xlab und ylab auf genau die gleiche Weise. Jedes Argument ist eine Liste, die die Beschriftung und andere Formatierungsoptionen enthält, die Sie festlegen möchten. Erweitern Sie Ihren Code, um die Achsenbeschriftungen zu ändern: >> xyplot (mpg ~ hp | factor (zyl), data = mtcars, + type = c ("p", "r"), + main = liste (+ label = "Kraftstoffverbrauch vs. Leistung bei gegebener Zylinderanzahl", + cex = 0 75), + xlab = Liste (+ label = "Leistung (Pferdestärke)", + cex = 0. 75), + ylab = Liste (+ label = "Kraftstoffverbrauch (Meilen pro Gallone)", + cex = 0. 75), + Skalen = Liste (cex = 0. 5) +)Wenn Sie genau hinsehen, sehen Sie, dass der Code eine Argument, um die Größe des Skalen-Textes auf 50 Prozent des Standards zu ändern (scale = list (cex = 0. 5)).
So verwenden Sie Themen zum Ändern von Lattice-Plotoptionen
Ein nettes Feature von Gittergrafiken ist, dass Sie Designs erstellen können, um die Plotoptionen Ihrer Diagramme zu ändern.Um dies zu tun, müssen Sie das Par verwenden. Einstellungsargument. Das par. Einstellungsargument in Gitter ist ähnlich.
Der einfachste Weg, das par. Das Argument settings soll es in Verbindung mit der Funktion simpleTheme () verwenden. Mit simpleTheme () können Sie die Argumente für Folgendes angeben:
col
,
col. Punkte
-
Spalte line : Steuern Sie die Farben von Symbolen, Punkten, Linien und anderen Grafikelementen wie Polygone cex , pch ,
-
font : < Steuern Sie das Zeichenausdehnungsverhältnis (cex), das Plotzeichen (pch) und die Schriftart lty , lwd : Steuern Sie den Linientyp und die Zeilenbreite
-
Um beispielsweise das Diagramm so zu modifizieren, dass rote Punkte und eine blaue Regressionslinie angezeigt werden, verwenden Sie Folgendes: >> xyplot (mpg ~ hp | Faktor (zyl), data = mtcars, + type = c ("p", "r "), + par. settings = simpleTheme (col =" rot ", col. line =" blau ") +)
