НачатьНачать бесплатно

Исправление неудачного расположения подписей

Подписи по-прежнему немного перекрывают линии на точечном графике. Используйте условную эстетику hjust, чтобы разместить их точнее, и измените их внешний вид.

Это упражнение является частью курса

Визуализация данных в Tidyverse

Посмотреть курс

Инструкции к упражнению

  • Задайте эстетике hjust в вызове функции geom_text() значение 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
Редактировать и запускать код