Zacznij terazZacznij za darmo

Nakładające się słupki

Wykresy słupkowe można dostosować jeszcze bardziej, regulując przesunięcie tak, aby słupki częściowo na siebie zachodziły. Zamiast position = "dodge" użyjesz position_dodge(), tak jak wcześniej korzystałeś(-aś) z position_jitter(). Wynik zapiszesz jako obiekt posn_d, dzięki czemu będzie go można łatwo ponownie wykorzystać.

Pamiętaj, że position_dodge() (oraz position_jitter()) stosuje się właśnie po to, aby określić, jak duże ma być przesunięcie (lub rozrzut).

W tym ćwiczeniu użyjesz zbioru danych mtcars.

To ćwiczenie jest częścią kursu

Wprowadzenie do wizualizacji danych z ggplot2

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

ggplot(mtcars, aes(cyl, fill = fam)) +
  # Change position to use the functional form, with width 0.2
  geom_bar(position = "dodge")
Edytuj i uruchom kod