НачатьНачать бесплатно

Подготовка

В следующих упражнениях мы будем воспроизводить график, показанный в просмотрщике. Здесь мы зададим позиции и базовый слой графика.

Определение этих элементов как самостоятельных объектов позволит легко переиспользовать их в нескольких слоях или графиках.

  • position_jitter() добавляет джиттеринг (например, для точек).
  • position_dodge() сдвигает геомы (например, bar, col, boxplot, violin, errorbar, pointrange).
  • position_jitterdodge() сдвигает и джиттерит геомы (например, точки).

Как и раньше, мы будем использовать mtcars, где fcyl и fam — корректные факторные переменные, созданные на основе исходных переменных cyl и am.

Это упражнение является частью курса

Визуализация данных на среднем уровне с ggplot2

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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 <- ___
Редактировать и запускать код