Het taartdiagram en zijn vrienden

Best practices voor visualisaties in R

Nick Strayer

Instructor

Wat is een verhouding?

  • Onderdelen die samen één geheel vormen
  • Vaak gebruikt om een populatie te begrijpen

Best practices voor visualisaties in R

Het taartdiagram

  • Vaak de eerste techniek die mensen leren
  • Ook de eerste techniek waar mensen een hekel aan krijgen
  • Die hekel is niet helemaal terecht

Best practices voor visualisaties in R

Een zure taart

  • Taartdiagrammen zijn niet heel precies
    • Gegevens gecodeerd als hoeken
  • Werkt niet goed met veel klassen
    • Na drie punten is vergelijken lastig

Best practices voor visualisaties in R

Een zoete taart

  • Intuïtief en compact
who_disease %>% 
  mutate(
    region = ifelse(
      region %in% c('EUR', 'AFR'), 
      region, 'Other')
  ) %>% 
  ggplot(aes(x = 1, fill = region)) +
    geom_bar(color = 'white') +
    coord_polar(theta = "y") +
    theme_void()

Best practices voor visualisaties in R

Het wafeldiagram

  • Preciezer dan taartdiagrammen
  • Codeer gegevens in oppervlak, niet in hoeken
obs_by_region <- who_disease %>%
  group_by(region) %>% summarise(num_obs = n()) %>% 
  mutate(percent = round(num_obs/sum(num_obs)*100))

# Array of rounded percentages
percent_by_region <- obs_by_region$percent
names(percent_by_region) <- obs_by_region$region

# Send array of percentages to waffle plot function
waffle::waffle(percent_by_region, rows = 5)
Best practices voor visualisaties in R

Het wafeldiagram

Best practices voor visualisaties in R

Laten we oefenen!

Best practices voor visualisaties in R

Preparing Video For Download...