¿Cómo hacer un diagrama de caja lado a lado en R?

En este artículo, vamos a discutir cómo crear diagramas de caja uno al lado del otro en el lenguaje de programación R. Si queremos crear varios diagramas de caja uno al lado del otro, debemos especificar un parámetro en la sintaxis anterior, es decir, al lado de = T. Especificará True. Esto colocará el segundo, tercero, etc., al siguiente de los diagramas de caja

Sintaxis :

diagrama de caja (datos, junto a = T)

Dónde, 

  • al lado es para colocar gráficos de barras uno al lado del otro
  • data es la combinación de datos vectoriales que representa el número de diagramas de caja necesarios para trazar.

datos=cbind(vector1,vector2,.,vector n)

Por lo tanto, para implementar este enfoque, primero, los datos para crear cada diagrama de caja se inicializan y luego todos estos se combinan usando cbind() . Luego, los datos combinados se pasan a la función boxplot junto con el parámetro side establecido en TRUE para dibujarlos uno al lado del otro.

Ejemplo 1 :

R

# college1 vector
college1=c(98,89,89.0,78,98,89)
  
# college2 vector
college2=c(88,91,100,78,98,80)
  
# combine two vectors using cbind
# function
college_data=cbind(college1,college2)
  
# pass this college_data to the 
# boxplot
boxplot(college_data,beside=T)

Producción:

Ejemplo 2:

R

# college1 vector
college1=c(98,89,89.0,78,98,89)
  
# college2 vector
college2=c(88,91,100,78,98,80)
  
# college3 vector
college3=c(98,89,89.0,100,67,56)
  
# combine three college vectors using
# cbind function
college_data=cbind(college1,college2,college3)
  
# pass this college_data to the box plot
boxplot(college_data,beside=T)

Producción:

Si queremos mostrar los diagramas de caja uno al lado del otro de manera horizontal, podemos pasar el parámetro horizontal en la sintaxis.

Sintaxis :

diagrama de caja (datos, junto a = T, horizontal = T)

Especifica la horizontal = Verdadero: organiza las parcelas en horizontal

Si F- Falso, se organiza en forma vertical.

Ejemplo 3:

R

# college1 vector
college1=c(98,89,89.0,78,98,89)
  
# college2 vector
college2=c(88,91,100,78,98,80)
  
# combine two college vectors 
# using cbind function
college_data=cbind(college1,college2)
  
# pass this college_data to the 
# box plot
boxplot(college_data,beside=T,horizontal=T)

Producción:

Publicación traducida automáticamente

Artículo escrito por sravankumar8128 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 *