Inizia subitoInizia gratis

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

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo 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))
Modifica ed esegui il codice