Категоріальна вісь x
На попередніх діаграмах ми бачили, що випадки паротиту почали реєструвати лише з 1999 року, тож порівняння до цього не мають сенсу.
Відфільтруймо дані так, щоб залишилися лише випадки, зафіксовані у 1999 році або пізніше, а потім побудуймо складану стовпчикову діаграму для часток різних хвороб за регіонами.
Змініть конвеєр обробки даних, щоб отримати потрібний формат, далі побудуйте складану стовпчикову діаграму й виконайте побудову графіка. Не переймайтеся впорядкуванням стовпчиків, як у попередній вправі. Бачите якісь неочікувані закономірності?
Ця вправа є частиною курсу
Найкращі практики візуалізації в R
Інструкції до вправи
- Відфільтруйте дані
who_disease, залишивши лише роки 1999 і пізніше. - Додайте до
group_by(), щоб зберегти інформацію проregionу підсумку. - Заповніть естетику:
x = region,y = total_casesтаfill = disease.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
disease_counts <- who_disease %>%
# Filter to on or later than 1999
filter(___) %>%
mutate(disease = ifelse(disease %in% c('measles', 'mumps'), disease, 'other')) %>%
group_by(disease, ___) %>% # Add region column to grouping
summarise(total_cases = sum(cases))
# Set aesthetics so disease is the stacking variable, region is the x-axis and counts are the y
ggplot(disease_counts, aes(___)) +
# Add a column geometry with the proper position value.
___(___)