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
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")