Cómo crear diagramas de caja horizontales en R

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

Una gráfica de caja (a veces llamada gráfica de caja y bigotes) es una gráfica que muestra el resumen de cinco números de un conjunto de datos, que incluye los siguientes valores:

  • Mínimo
  • Primer cuartil
  • Mediana
  • Tercer cuartil
  • Máximo

Para crear una gráfica de caja horizontal en base R, podemos usar el siguiente código:

# crear un diagrama de 
caja horizontal diagrama de caja (df $ valores, horizontal = VERDADERO )

# crear varios diagramas de caja horizontales por grupo de diagramas de 
caja (valores ~ grupo, datos = df, horizontal = VERDADERO )

Y para crear un diagrama de caja horizontal en ggplot2 , podemos usar el siguiente código:

# crear una gráfica de 
caja horizontal ggplot (df, aes (y = valores)) +
  geom_boxplot () +
  coord_flip ()
#crear varios diagramas de caja horizontales por grupo
 ggplot (df, aes (x = grupo, y = valores)) + 
  geom_boxplot () + 
  coord_flip ()

Los siguientes ejemplos muestran cómo crear diagramas de caja horizontales tanto en base R como en ggplot2.

Ejemplo 1: Diagramas de caja horizontales en Base R

El siguiente código muestra cómo crear una gráfica de caja horizontal para una variable en un marco de datos en R:

#create data 
df <- data. marco (puntos = c (7, 8, 9, 12, 12, 5, 6, 6, 8, 11, 6, 8, 9, 13, 17),
                 equipo = rep (c (' A ', ' B ', ' C '), cada uno = 5 ))

#crea un diagrama de caja horizontal para puntos
 diagrama de caja (df $ points, horizontal = TRUE , col = ' steelblue ')

El siguiente código muestra cómo crear varios diagramas de caja horizontales basados ​​en grupos:

#create data 
df <- data. marco (puntos = c (7, 8, 9, 12, 12, 5, 6, 6, 8, 11, 6, 8, 9, 13, 17),
                 equipo = rep (c (' A ', ' B ', ' C '), cada uno = 5 ))

# crear diagramas de caja horizontales agrupados por diagrama de caja de equipo
 (puntos ~ equipo, datos = df, horizontal = TRUE , col = ' steelblue ', las = 2 )

diagramas de caja horizontales en la base R

Tenga en cuenta que el argumento las = 2 le dice a R que haga las etiquetas del eje y perpendiculares al eje.

Ejemplo 2: Diagramas de caja horizontales en ggplot2

El siguiente código muestra cómo crear un diagrama de caja horizontal para una variable en ggplot2:

biblioteca (ggplot2)

#create data 
df <- data. marco (puntos = c (7, 8, 9, 12, 12, 5, 6, 6, 8, 11, 6, 8, 9, 13, 17),
                 equipo = rep (c (' A ', ' B ', ' C '), cada uno = 5 ))

# crear un diagrama de caja horizontal para puntos
 ggplot (df, aes (y = puntos)) +
  geom_boxplot (relleno = ' azul acero ') +
  coord_flip ()

El siguiente código muestra cómo crear varios diagramas de caja horizontales en ggplot2 basados ​​en grupos:

biblioteca (ggplot2)

#create data 
df <- data. marco (puntos = c (7, 8, 9, 12, 12, 5, 6, 6, 8, 11, 6, 8, 9, 13, 17),
                 equipo = rep (c (' A ', ' B ', ' C '), cada uno = 5 ))

#crea un diagrama de caja horizontal para puntos
 ggplot (df, aes (x = equipo, y = puntos)) +
  geom_boxplot (relleno = ' azul acero ') +
  coord_flip ()

diagramas de caja horizontales en R usando ggplot2

Recursos adicionales

Cómo crear un gráfico de
bandas en R Cómo crear un gráfico de barras apilado en R Cómo crear un gráfico de puntos
apilados en R

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

La prueba de Friedman es una alternativa no paramétrica al ANOVA de medidas repetidas. Se utiliza para determinar si existe…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!