Tambahkan beberapa label pada tiap negara
Hal yang bagus untuk ditambahkan pada plot adalah anotasi atau label, sehingga pembaca dapat melihat nilai setiap titik data yang ditampilkan pada panel plot. Ini sering kali membuat sumbu menjadi tidak diperlukan, sebuah keuntungan yang akan Anda gunakan pada latihan terakhir di bab ini. Label biasanya ditambahkan dengan geom_text() atau geom_label(). Yang terakhir menambahkan latar belakang pada setiap label, yang tidak diperlukan di sini.
Latihan ini adalah bagian dari kursus
Berkomunikasi dengan Data di Tidyverse
Petunjuk latihan
- Beri label pada kedua titik pada garis dengan nilai jam kerja masing-masing. Gunakan fungsi
geom_text()untuk ini, dengan estetika x dan y identik dengan yang ada pada pemanggilangeom_path(). - Tentukan variabel
working_hoursuntuk argumenlabel. Bulatkanworking_hourshingga satu digit setelah koma.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
# Add a geom_text() geometry
___(
aes(x = ___,
y = ___,
label = round(___, 1))
)