Criando gráficos melhores

Dados Categóricos no Tidyverse

Emily Robinson

Data Scientist

Um gráfico de dispersão com "problem" no eixo y e "percentage considering a problem" no eixo x. Os problemas incluem Expectations, Dirty Data e Domain Expertise. O gráfico não está ordenado, então os pontos ficam espalhados.

Dados Categóricos no Tidyverse

Reordenando fatores

ggplot(WorkChallenges, aes(x = fct_reorder(question, perc_problem),
                           y = perc_problem)) +
  geom_point() + 
  coord_flip()              

O mesmo gráfico de dispersão, agora ordenado: da menor para a maior porcentagem considerando um problema (da esquerda para a direita).

Dados Categóricos no Tidyverse

Um gráfico de barras com cargo no eixo y e contagem no eixo x. As barras não estão ordenadas por contagem.

Dados Categóricos no Tidyverse

Reordenando gráfico de barras

ggplot(multiple_choice_responses, aes(x = fct_infreq(CurrentJobTitleSelect)) +
   geom_bar() +
   coord_flip()              

O mesmo gráfico de barras, agora ordenado de cima para baixo por contagem crescente.

Dados Categóricos no Tidyverse

Invertendo níveis do fator

ggplot(multiple_choice_responses, aes(x = fct_rev(fct_infreq(CurrentJobTitleSelect)))) +
    geom_bar() + 
    coord_flip()

O mesmo gráfico de barras, agora ordenado de cima para baixo por contagem decrescente.

Dados Categóricos no Tidyverse

Vamos praticar!

Dados Categóricos no Tidyverse

Preparing Video For Download...