ComeçarComece de graça

Definindo a ordem

Se você quiser mudar a ordem dos seus facets, o ideal é definir corretamente as variáveis fator antes de plotar.

Vamos ver isso na prática com a variável de transmissão am do mtcars. Neste caso, 0 = "automatic" e 1 = "manual".

Aqui, vamos transformar am em uma variável fator e renomear os números para nomes adequados. A ordem padrão é alfabética. Para reorganizá-los, vamos chamar fct_rev() do pacote forcats para inverter a ordem.

Este exercício faz parte do curso

Visualização de Dados Intermediária com ggplot2

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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))
Editar e executar o código