Dodaj strzałki do linii na wykresie
Zamiast oznaczać lata etykietami, użyj argumentu arrow w wywołaniu geom_path(), aby pokazać kierunek zmiany. Strzałki będą wskazywać kierunek od 1996 do 2006, ponieważ w takim porządku ułożone są dane w zbiorze. Funkcja arrow() przyjmuje dwa argumenty: pierwszy to length, który można określić za pomocą wywołania unit() – znasz je już z poprzednich ćwiczeń. Drugi to type, który definiuje wygląd grotu strzałki.
To ćwiczenie jest częścią kursu
Komunikacja danych w Tidyverse
Instrukcje do ćwiczenia
- Użyj argumentu
arrowi wywołania funkcjiarrow(), aby dodać strzałki do każdej linii. - Dla strzałek podaj
lengthrówny1.5"mm"(używając wywołaniaunit()) oraztypeo wartości"closed".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
ggplot(ilo_data) +
geom_path(aes(x = working_hours, y = country),
# Add an arrow to each path
arrow = ___(___ = ___(___, "___"), ___ = "___"))