En este artículo, discutiremos cómo crear diagramas de caja horizontales en el lenguaje de programación R.
Método 1: Crear diagrama de caja horizontal en base R
En este método para crear el gráfico de barra horizontal, el usuario simplemente necesita llamar a la función boxplot() que es una función base del lenguaje R, luego el usuario necesita llamar al argumento horizontal de esta función e inicializarlo con el valor verdadero para obtener el diagrama de caja de forma horizontal.
función boxplot(): Esta función se usa para producir diagramas de caja y bigotes de los valores dados.
Sintaxis: boxplot(fórmula, datos = NULL, …, horizontal = VERDADERO)
Parámetros:
- fórmula: una fórmula, como y ~ grp, donde y es un vector numérico de valores de datos que se dividirá en grupos de acuerdo con la variable de agrupación grp.
- datos: un marco de datos (o lista) del cual se deben tomar las variables en la fórmula.
- horizontal: indicación lógica si los diagramas de caja deben ser horizontales.
- … : Otros parámetros
Ejemplo: En este ejemplo, estamos tomando un marco de datos con 2 variables para crear el diagrama de caja horizontal de la variable dada usando el diagrama de caja con un argumento horizontal en el lenguaje de programación R.
R
# Create DataFrame gfg<-data.frame(x=c(6,8,9,6,4,7,6,3,4), y=c(4,6,8,7,8,4,5,1,3)) # Create Horizontal Boxplot boxplot(gfg,horizontal=TRUE)
Producción:
Método 2: crea un diagrama de caja horizontal usando coord_flip()
En este método para crear el diagrama de caja horizontal en ggplot2, el usuario debe instalar e importar el paquete ggplot2 en la consola de trabajo de R, aquí el paquete ggplot2 es responsable de trazar el diagrama de caja y proporcionar otras funcionalidades del paquete. Luego, el usuario simplemente debe llamar a la función geom_boxplot(), que simplemente trazará el diagrama de caja en forma vertical de los datos dados y, con él, el usuario también debe llamar a coord_flip(), que invertirá el eje y el diagrama de caja final. dará como resultado el diagrama de caja horizontal en el lenguaje de programación R.
Sintaxis para importar e instalar el paquete ggplot2 en lenguaje R:
install.package("ggplot2") library("ggplot2")
Función coord_flip(): esta función se utiliza para cambiar las coordenadas cartesianas de modo que la horizontal se convierta en vertical y la vertical en horizontal.
Sintaxis: coord_flip(…)
Parámetros:
- …: Otros argumentos pasados
Ejemplo: En este ejemplo, usaremos la función geom_boxplot() con la función coord_flip() del paquete ggplot2 para trazar el diagrama de caja horizontal de los datos dados en el lenguaje de programación R.
R
# Import ggplot2 package library(ggplot2) # Create Data gfg<-data.frame(x=c(6,8,9,6,4,7,6,3,4,9,6,3), grp=rep(c('A','B','C','D'), each=3)) # Create horizontal boxplot ggplot(gfg,aes(x=grp,y=x)) +geom_boxplot() + coord_flip()
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA