Giriamo un po' di assi
Per iniziare, facciamo pratica ruotando un grafico. Qui sotto trovi del codice che crea un grafico a barre con il numero di casi di pertussis nella regione delle Americhe (AMR) nel 1980. Noterai che è quasi illeggibile.
Per prima cosa, per aiutarti a individuare eventuali pattern nei dati, usa reorder() per ordinare le colonne in ordine decrescente di casi.
Poi, applichiamo coord_flip() per invertire gli assi e rendere leggibili i nomi dei paesi.
Questo esercizio fa parte del corso
Buone pratiche di visualizzazione in R
Istruzioni dell'esercizio
- Usa
reorder()per ordinare l'asse x in ordine decrescente dicases - Aggiungi
coord_flip()al grafico per scambiare gli assi x e y.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
amr_pertussis <- who_disease %>%
filter( # filter data to our desired subset
region == 'AMR',
year == 1980,
disease == 'pertussis'
)
# Set x axis as country ordered with respect to cases.
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
geom_col() +
# flip axes
___