Ordenando uma variável por outra
Muitas vezes vamos precisar modificar nosso conjunto de dados antes de criar um gráfico. Se você fizer isso com funções do dplyr e o %>%, pode continuar encadeando o seu conjunto de dados para dentro de ggplot() com %>%. Funciona como as outras funções em que você usa %>% porque o primeiro argumento de ggplot() é o próprio dado; depois, você escreve o restante dos argumentos (como aes()) dentro da chamada de ggplot(). Só não se esqueça de voltar a usar + quando for adicionar o restante do código do ggplot()!
Vamos testar isso primeiro modificando multiple_choice_responses e, em seguida, plotando os resultados em um gráfico de dispersão. Também vamos precisar de uma função do forcats para colocar nosso gráfico em uma ordem melhor.
Este exercício faz parte do curso
Dados Categóricos no Tidyverse
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
multiple_choice_responses %>%
# Remove NAs
___