Il grafico a torta e i suoi amici

Buone pratiche di visualizzazione in R

Nick Strayer

Instructor

Cos'è una proporzione?

  • Parti che compongono un intero
  • Spesso usato per descrivere popolazioni

Buone pratiche di visualizzazione in R

Il grafico a torta

  • Spesso è la prima tecnica che si impara
  • Anche la prima che si impara a non amare
  • L'ostilità non è del tutto giustificata

Buone pratiche di visualizzazione in R

Una torta indigesta

  • I grafici a torta non sono molto precisi
    • Dati codificati in angoli
  • Gestiscono male molte categorie
    • Oltre tre fette è difficile confrontare

Buone pratiche di visualizzazione in R

Una torta golosa

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

Buone pratiche di visualizzazione in R

Il grafico a waffle

  • Più preciso dei grafici a torta
  • Codifica i dati in aree, non in angoli
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)
Buone pratiche di visualizzazione in R

Il grafico a waffle

Buone pratiche di visualizzazione in R

Esercitiamoci!

Buone pratiche di visualizzazione in R

Preparing Video For Download...