ПочатиПочніть безкоштовно

Виправте невдалі позиції підписів

Підписи все ще частково перекриваються з лініями на точковій діаграмі. Задайте умовну естетику 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
Редагувати та запускати код