Добавляем подписи для каждой страны
Хорошим дополнением к графику служат аннотации или подписи: читатель сразу видит значение каждой точки прямо на графике. Это нередко делает оси избыточными — этим преимуществом вы воспользуетесь в последнем упражнении главы. Подписи обычно добавляют с помощью geom_text() или geom_label(). Второй вариант добавляет фон к каждой подписи, который здесь не нужен.
Это упражнение является частью курса
Визуализация данных в Tidyverse
Инструкции к упражнению
- Подпишите обе точки на линии, указав соответствующее значение рабочих часов. Используйте для этого функцию
geom_text(), задав те же эстетики x и y, что и в вызовеgeom_path(). - Укажите переменную
working_hoursв качестве аргументаlabel. Округлитеworking_hoursдо одного знака после запятой.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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))
)