Переворачиваем оси
Для начала попрактикуемся в повороте графика. В качестве основы предоставлен код, который строит столбчатую диаграмму количества случаев заболевания pertussis в регионе Америки (AMR) в 1980 году. Как вы можете заметить, диаграмма практически нечитаема.
Сначала, чтобы лучше видеть закономерности в данных, упорядочьте столбцы с помощью reorder() в порядке убывания числа случаев.
Затем примените coord_flip(), чтобы поменять оси местами и сделать названия стран читаемыми.
Это упражнение является частью курса
Лучшие практики визуализации в R
Инструкции к упражнению
- Упорядочьте ось x в порядке убывания значений
casesс помощьюreorder(). - Добавьте
coord_flip()к графику, чтобы поменять местами оси x и y.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
amr_pertussis <- who_disease %>%
filter( # filter data to our desired subset
region == 'AMR',
year == 1980,
disease == 'pertussis'
)
# Set x axis as country ordered with respect to cases.
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
geom_col() +
# flip axes
___