Базові складені стовпчики
Коли ми будували кругові та вафельні діаграми в попередніх вправах, ми розглядали всі роки в даних разом.
Тепер нас цікавить, як ці патерни змінюються з часом. Для цього ми створимо складену стовпчикову діаграму, де по осі x буде рік спостереження. Як і раніше з круговою діаграмою, ми спростимо дані до трьох категорій: кір (measles), свинка (mumps) та інше.
Чи помічаєте ви щось незвичне в даних після такої візуалізації?
Ця вправа є частиною курсу
Найкращі практики візуалізації в R
Інструкції до вправи
- Змініть виклик
aes()так, щоб рік було відображено на вісь x. - Зробіть так, щоб стовпчики заповнювали всю вісь y, відкоригувавши аргумент
positionуgeom_col().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
disease_counts <- who_disease %>%
mutate(disease = ifelse(disease %in% c('measles', 'mumps'), disease, 'other')) %>%
group_by(disease, year) %>% # note the addition of year to the grouping.
summarise(total_cases = sum(cases))
# add the mapping of year to the x axis.
ggplot(disease_counts, aes(___, y = total_cases, fill = disease)) +
# Change the position argument to make bars full height
geom_col(___)