Reordenar diagrama de caja en R

En este artículo, discutiremos cómo reordenar el diagrama de caja en el lenguaje de programación R.

Reordenar el diagrama de caja manualmente usando la función factorial

Bajo este enfoque para reordenar el diagrama de caja, el usuario debe llamar a la función del factor, que es una función incorporada del lenguaje de programación R, y luego el usuario debe pasar el nuevo orden del diagrama de caja según el requisito del usuario en un vector. como sus parámetros y, además, este proceso conducirá al reordenamiento del diagrama de caja configurado por el usuario en el lenguaje de programación R.

Ejemplo 1:

En este ejemplo, simplemente crearemos el diagrama de caja de 6 unidades diferentes, cada una con 600 puntos de datos aleatorios con la ayuda de la función de diagrama de caja y con la función de factor reordenaremos las unidades en el lenguaje de programación R.

Diagrama de caja inicial sin ninguna modificación:

R

# create a dataframe with letters and value
gfg < - data.frame(group=rep(c('A', 'B', 'C', 'D', 'E', 'F')),
                   values=rnorm(600))
 
# factor the data
gfg$group < - factor(gfg$group, c("F", "C", "B", "E", "D", "A"))
 
# plot the data
boxplot(gfg$values ~ gfg$group)

Producción:

Ejemplo 2:

En este ejemplo, simplemente crearemos el diagrama de caja de 8 unidades diferentes, cada una con 800 puntos de datos aleatorios en ggplot2 y con la función de factor reordenaremos las unidades en el lenguaje de programación R.

Diagrama de caja inicial sin ninguna modificación:

Ejemplo:

R

# load the library
library("ggplot2")
 
# get the data
gfg < - data.frame(group=rep(c('A', 'B', 'C', 'D', 'E',
                               'F', 'G', 'H')), values=rnorm(800))
gfg$group < - factor(gfg$group, c("G", "F", "C", "B", "H", "E", "D", "A"))
 
# plot the data
ggplot(gfg, aes(group, values)) + geom_boxplot()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *