Cómo hacer mejores gráficos

Datos categóricos en el Tidyverse

Emily Robinson

Data Scientist

Un diagrama de dispersión con «problem» en el eje y y «percentage considering a problem» en el eje x. Los problemas incluyen Expectations, Dirty Data y Domain Expertise. El gráfico no está ordenado, así que los puntos están dispersos.

Datos categóricos en el Tidyverse

Reordenar factores

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

El mismo diagrama de dispersión, ahora ordenado de menor a mayor porcentaje de izquierda a derecha.

Datos categóricos en el Tidyverse

Un gráfico de barras con el cargo en el eje y y el recuento en el eje x. Las barras no están ordenadas por recuento.

Datos categóricos en el Tidyverse

Reordenar gráfico de barras

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

El mismo gráfico de barras, ahora ordenado de arriba a abajo con recuento creciente.

Datos categóricos en el Tidyverse

Invertir niveles del factor

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

El mismo gráfico de barras, ahora ordenado de arriba a abajo con recuento decreciente.

Datos categóricos en el Tidyverse

¡Vamos a practicar!

Datos categóricos en el Tidyverse

Preparing Video For Download...