Zacznij terazZacznij za darmo

Przygotowania

W kolejnych ćwiczeniach odtworzymy wykres widoczny w podglądzie. Na początek ustalimy pozycje oraz podstawową warstwę wykresu.

Zdefiniowanie tych elementów jako osobnych obiektów pozwoli łatwo ich używać wielokrotnie – w różnych warstwach lub na różnych wykresach.

  • position_jitter() dodaje jitter (np. dla punktów).
  • position_dodge() przesuwa obiekty (np. słupki, boxploty, skrzypce, słupki błędów).
  • position_jitterdodge() stosuje jednocześnie jitter i przesunięcie (np. dla punktów).

Podobnie jak wcześniej, pracujemy na mtcars, gdzie fcyl i fam to właściwe zmienne czynnikowe odpowiadające oryginalnym zmiennym cyl i am.

To ćwiczenie jest częścią kursu

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Zobacz kurs

Interaktywne ćwiczenie praktyczne

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

# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___

# 2. Dodge with width 0.1
posn_d <- ___

# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___
Edytuj i uruchom kod