So fügen sie ggplot2-plots eine fußnote hinzu
Sie können das Argument caption in der Funktion labs() verwenden, um einer Handlung in ggplot2 eine Fußnote hinzuzufügen.
Es gibt zwei gängige Möglichkeiten, dieses Argument in der Praxis zu verwenden:
Methode 1: Fügen Sie unten rechts eine Fußnote hinzu
p+
labs(caption = " Here is a footnote ")
Methode 2: Fügen Sie unten links eine Fußnote hinzu
p+
labs(caption = " Here is a footnote ") +
theme(plot. caption = element_text(hjust= 0 ))
Die folgenden Beispiele zeigen, wie jede Methode in der Praxis mit dem folgenden Datenrahmen in R verwendet wird:
#create data frame
df <- data. frame (assists=c(1, 2, 2, 3, 5, 6, 7, 8, 8),
points=c(3, 6, 9, 14, 20, 23, 16, 19, 26))
#view data frame
df
assist points
1 1 3
2 2 6
3 2 9
4 3 14
5 5 20
6 6 23
7 7 16
8 8 19
9 8 26
Beispiel 1: Fügen Sie unten rechts eine Fußnote hinzu
Der folgende Code zeigt, wie man in gglot2 ein Streudiagramm erstellt und in der unteren rechten Ecke unter dem Diagramm eine Fußnote hinzufügt:
library (ggplot2)
#create scatter plot with footnote in bottom right corner
ggplot(df, aes(x=assists, y=points)) +
geom_point(size= 3 ) +
labs(caption = " Here is a footnote ")
Beachten Sie, dass in der unteren rechten Ecke unterhalb des Diagramms eine Fußnote hinzugefügt wurde.
Beispiel 2: Fügen Sie in der unteren linken Ecke eine Fußnote hinzu
Der folgende Code zeigt, wie man in gglot2 ein Streudiagramm erstellt und in der unteren linken Ecke unter dem Diagramm eine Fußnote hinzufügt:
library (ggplot2)
#create scatter plot with footnote in bottom left corner
ggplot(df, aes(x=assists, y=points)) +
geom_point(size= 3 ) +
labs(caption = " Here is a footnote ") +
theme(plot. caption = element_text(hjust= 0 ))
Beachten Sie, dass in der unteren linken Ecke außerhalb des Diagramms eine Fußnote hinzugefügt wurde.
Beachten Sie, dass das Argument hjust=0 angibt, dass die Fußnote linksbündig sein soll.
Sie können auch hjust=0.5 angeben, um die Fußnote unten in der Mitte außerhalb des Diagramms zu platzieren.
Verwandte Themen: So verwenden Sie hjust und vjust zum Verschieben von Elementen in ggplot2
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in ggplot2 ausführen:
So ändern Sie die Schriftgröße in ggplot2
So entfernen Sie eine Legende in ggplot2
So drehen Sie Achsenbeschriftungen in ggplot2