1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень візуалізації даних у ggplot2

Connected

Вправа

Підготовка

У наступних вправах ми прагнутимемо відтворити графік, показаний у в'юері. Тут ми задамо положення та базовий шар графіка.

Винесення цих елементів в окремі об'єкти дасть змогу легко перевикористовувати їх у багатьох шарах або графіках.

  • position_jitter() додає розсіювання (наприклад, для точок).
  • position_dodge() розводить геоми (наприклад, bar, col, boxplot, violin, errorbar, pointrange).
  • position_jitterdodge() розсіює та розводить геоми (наприклад, точки).

Як і раніше, ми використаємо mtcars, де fcyl і fam — це коректні факторні змінні, утворені з оригінальних змінних cyl і am.

Інструкції 1/2

undefined XP
    1
    2
  • За допомогою цих трьох функцій визначте такі об'єкти позиціювання:
  • posn_j: виконуватиме розсіювання з width = 0.2.
  • posn_d: виконуватиме розведення з width = 0.1.
  • posn_jd: виконуватиме розсіювання та розведення з jitter.width = 0.2 і dodge.width = 0.1.