Perbaiki posisi label yang kurang rapi
Label masih sedikit tumpang tindih dengan garis pada dot plot. Gunakan estetika hjust bersyarat untuk menempatkannya dengan lebih baik, dan ubah tampilannya.
Latihan ini merupakan bagian dari kursus
Berkomunikasi dengan Data di Tidyverse
Instruksi latihan
- Beri estetika
hjustpada pemanggilan fungsigeom_text()nilai1.4jika menyangkut label untuk tahun"2006", dan-0.4jika tidak. Gunakan fungsiifelse()untuk ini. - Ubah ukuran, keluarga, dan warna font masing-masing menjadi
3,"Bookman", dan"gray25", juga dalam pemanggilangeom_text(), tetapi di luar fungsiaes()karena nilai-nilai ini tidak berbasis data.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Save plot into an object for reuse
ilo_dot_plot <- ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
arrow = arrow(length = unit(1.5, "mm"), type = "closed")) +
# Specify the hjust aesthetic with a conditional value
geom_text(
aes(x = working_hours,
y = country,
label = round(working_hours, 1),
hjust = ifelse(___)
),
# Change the appearance of the text
___ = ___,
___ = "___",
___ = "___"
)
ilo_dot_plot