Bagaimana cara menambahkan catatan kaki ke plot ggplot2
Anda dapat menggunakan argumen keterangan di fungsi labs() untuk menambahkan catatan kaki ke plot di ggplot2.
Ada dua cara umum untuk menggunakan argumen ini dalam praktik:
Metode 1: Tambahkan catatan kaki ke pojok kanan bawah
p+
labs(caption = " Here is a footnote ")
Metode 2: Tambahkan catatan kaki ke pojok kiri bawah
p+
labs(caption = " Here is a footnote ") +
theme(plot. caption = element_text(hjust= 0 ))
Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan kerangka data berikut di R:
#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
Contoh 1: Tambahkan catatan kaki di pojok kanan bawah
Kode berikut menunjukkan cara membuat scatterplot di gglot2 dan menambahkan catatan kaki di pojok kanan bawah di bawah plot:
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 ")
Perhatikan bahwa catatan kaki telah ditambahkan di sudut kanan bawah di bawah plot.
Contoh 2: Tambahkan catatan kaki di pojok kiri bawah
Kode berikut menunjukkan cara membuat scatterplot di gglot2 dan menambahkan catatan kaki di pojok kiri bawah di bawah plot:
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 ))
Perhatikan bahwa catatan kaki telah ditambahkan di sudut kiri bawah di luar plot.
Perhatikan bahwa argumen hjust=0 menetapkan bahwa catatan kaki harus rata kiri.
Anda juga dapat menentukan hjust=0.5 untuk menempatkan catatan kaki di tengah bawah, di luar plot.
Terkait: Cara menggunakan hjust & vjust untuk memindahkan elemen di ggplot2
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di ggplot2:
Cara mengubah ukuran font di ggplot2
Cara menghapus legenda di ggplot2
Cara memutar label sumbu di ggplot2