Lavorare con geom_col
In ggplot, ci sono due modi diversi per creare grafici a barre: geom_col() e geom_bar().
Se i tuoi dati sono organizzati in modo che l’altezza della barra sia contenuta in una colonna da mappare all’asse y, come succede per il conteggio delle malattie nel nostro insieme di dati, allora devi usare l’opzione geom_col().
Creiamo un grafico a barre del numero di casi registrati per malattia in India nel 1980 usando geom_col().
Questo esercizio fa parte del corso
Buone pratiche di visualizzazione in R
Istruzioni dell'esercizio
- Usa
filter()per filtrare i dati alcountry"India" e all’anno1980concountry == "India", year == 1980. - Mappa
diseasesull’asse x ecasessull’asse y nella chiamata aaes(). - Aggiungi la geometria
geom_col().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
who_disease %>%
# filter to india in 1980
filter(___) %>%
# map x aesthetic to disease and y to cases
ggplot(aes(___)) +
# use geom_col to draw
___