O gráfico de pizza e seus amigos

Boas práticas de visualização em R

Nick Strayer

Instructor

O que é uma proporção?

  • Partes que formam um todo
  • Usado com frequência para entender populações

Boas práticas de visualização em R

O gráfico de pizza

  • Muitas vezes é a primeira técnica que se aprende
  • Também é a primeira técnica que se aprende a não gostar
  • A antipatia não é totalmente justificada

Boas práticas de visualização em R

Uma pizza azeda

  • Gráficos de pizza não são muito precisos
    • Dados codificados em ângulos
  • Não lida bem com muitas classes
    • Após três fatias fica difícil comparar

Boas práticas de visualização em R

Uma pizza doce

  • Intuitivo e compacto
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()

Boas práticas de visualização em R

O gráfico waffle

  • Mais preciso que gráficos de pizza
  • Codifica dados em área, não em ângulos
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)
Boas práticas de visualização em R

O gráfico waffle

Boas práticas de visualização em R

Vamos praticar!

Boas práticas de visualização em R

Preparing Video For Download...