Impostare l'ordine
Se vuoi cambiare l'ordine dei tuoi facet, è meglio definire correttamente le variabili fattore prima di creare il grafico.
Vediamolo in pratica con la variabile di trasmissione am di mtcars. In questo caso, 0 = "automatic" e 1 = "manual".
Qui trasformeremo am in una variabile fattore e rinomineremo i numeri con etichette appropriate. L'ordine predefinito è alfabetico. Per riordinarle useremo fct_rev() dal pacchetto forcats per invertire l'ordine.
Questo esercizio fa parte del corso
Visualizzazione dei dati intermedia con ggplot2
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Make factor, set proper labels explictly
mtcars$fam <- factor(mtcars$am, labels = c(`0` = ___,
`1` = ___))
# Default order is alphabetical
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
facet_grid(cols = vars(fam))