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

Базовые столбчатые диаграммы с накоплением

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

Теперь нас интересует, как менялись эти закономерности со временем. Для этого мы построим столбчатую диаграмму с накоплением, где по оси x будет отложен год наблюдения. Как и в случае с круговой диаграммой, мы упростим данные, оставив только корь, свинку и прочие заболевания.

Обратите внимание: заметили ли вы что-нибудь необычное в данных после визуализации?

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

Лучшие практики визуализации в 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(___)
Редактировать и запускать код