Виправте невдалі позиції підписів
Підписи все ще частково перекриваються з лініями на точковій діаграмі. Задайте умовну естетику hjust, щоб краще їх розмістити, і змініть їхній вигляд.
Ця вправа є частиною курсу
Комунікація за допомогою даних у Tidyverse
Інструкції до вправи
- У виклику
geom_text()задайте для естетикиhjustзначення1.4, якщо це підпис для року"2006", і-0.4в іншому разі. Для цього використайте функціюifelse(). - Змініть розмір шрифта, гарнітуру та колір на
3,"Bookman"і"gray25"відповідно — також у викликуgeom_text(), але позаaes(), оскільки ці значення не залежать від даних.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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