Перекрывающиеся столбчатые диаграммы
Столбчатые диаграммы можно настраивать ещё гибче, изменяя величину смещения так, чтобы столбцы частично перекрывали друг друга. Вместо position = "dodge" здесь используется position_dodge() — по аналогии с тем, как вы применяли position_jitter() в предыдущих упражнениях. Результат вызова сохраните в объект posn_d, чтобы удобно использовать его повторно.
Напомним: position_dodge() (как и position_jitter()) нужен для того, чтобы точно задать величину смещения (или разброса).
В этом упражнении используется набор данных mtcars.
Это упражнение является частью курса
Введение в визуализацию данных с ggplot2
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
ggplot(mtcars, aes(cyl, fill = fam)) +
# Change position to use the functional form, with width 0.2
geom_bar(position = "dodge")