Добавление стрелок к линиям на графике
Вместо подписи годов используйте аргумент arrow в вызове geom_path(), чтобы показать направление изменений. Стрелки будут указывать от 1996 к 2006 году — именно в таком порядке упорядочен набор данных. Функция arrow() принимает два аргумента: первый — length, который задаётся с помощью вызова unit() (вы уже встречали его в предыдущих упражнениях). Второй — type, определяющий форму наконечника стрелки.
Это упражнение является частью курса
Визуализация данных в Tidyverse
Инструкции к упражнению
- Используйте аргумент
arrowи вызов функцииarrow(), чтобы добавить стрелки к каждой линии. - Для стрелок укажите
lengthравным1.5"mm"(с помощью вызоваunit()) иtypeравным"closed".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
# Add an arrow to each path
arrow = ___(___ = ___(___, "___"), ___ = "___"))