Mit der R-Visualisierungsbibliothek ggplot2 können Sie ein angepasstes lineares Regressionsmodell mit der folgenden Grundsyntax zeichnen:
ggplot(data,aes(x, y)) +
geom_point() +
geom_smooth(method='lm')
Das folgende Beispiel zeigt, wie diese …
Mit der Funktion geom_vline(), die die folgende Syntax verwendet, können Sie ggplot2-Plots schnell vertikale Linien hinzufügen:
geom_vline(xintercept, linetype, color, size)
wo:
Die folgenden Beispiele zeigen, wie diese Funktion in der Praxis verwendet wird.
Der folgende Code zeigt, wie Sie einem Diagramm eine einzelne vertikale Linie hinzufügen:
library(ggplot2)
# Dataframe erstellen
df <- data.frame(x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))
# Streudiagramm mit vertikaler Linie bei x = 10 erstellen
ggplot(df, aes(x=x, y=y)) +
geom_point() +
geom_vline(xintercept=10)
Der folgende Code zeigt, wie Sie einem Diagramm mehrere vertikale Linien hinzufügen:
library(ggplot2)
# Dataframe erstellen
df <- data.frame(x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))
# Streudiagramm mit vertikaler Linie bei x = 6, 10 und 11 erstellen
ggplot(df, aes(x=x, y=y)) +
geom_point() +
geom_vline(xintercept=c(6, 10, 11))
Der folgende Code zeigt, wie vertikale Linien in einem Diagramm angepasst werden:
library(ggplot2)
# Dataframe erstellen
df <- data.frame(x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))
# Streudiagramm mit angepasster vertikaler Linie erstellen
ggplot(df, aes(x=x, y=y)) +
geom_point() +
geom_vline(xintercept=5, linetype='dashed', color='blue', size=2)
Wenn Sie mehrere vertikale Linien in einem Diagramm haben, können Sie für jede Linie eine eindeutige Farbe angeben:
library(ggplot2)
# Dataframe erstellen
df <- data.frame(x=c(1, 3, 3, 4, 5, 5, 6, 9, 12, 15),
y=c(13, 14, 14, 12, 17, 21, 22, 28, 30, 31))
# Streudiagramm mit benutzerdefinierten vertikalen Linien erstellen
ggplot(df, aes(x=x, y=y)) +
geom_point() +
geom_vline(xintercept=5, linetype='dashed', color='blue', size=2)
So legen Sie Achsengrenzen in ggplot2 fest
Erstellen von Side-by-Side-Plots in ggplot2
Mit der R-Visualisierungsbibliothek ggplot2 können Sie ein angepasstes lineares Regressionsmodell mit der folgenden Grundsyntax zeichnen:
ggplot(data,aes(x, y)) +
geom_point() +
geom_smooth(method='lm')
Das folgende Beispiel zeigt, wie diese …
Die Datenvisualisierungsbibliothek ggplot2 macht es einfach, schöne Diagramme in R von Grund auf neu zu erstellen.
gplot2 bietet jedoch keinen Titel für Diagramme, es sei denn, Sie geben einen an …