Gráfico de barras apiladas en R

Un gráfico de barras apiladas hace que el gráfico de barras estándar pase de mirar valores numéricos en una variable categórica a dos. Cada barra en un gráfico de barras estándar se divide en varias subbarras apiladas de extremo a extremo, cada una de las cuales corresponde a un nivel de la segunda variable categórica. Este artículo analiza cómo se puede crear uno utilizando R.

La función utilizada aquí para crear un gráfico de barras apiladas es barplot() .

Sintaxis: barplot(H,xlab,ylab,main, names.arg,col)

Parámetros:

  • H: es un vector o array que contiene valores numéricos utilizados en un gráfico de barras.
  • xlab: es la etiqueta para el eje x.
  • ylab: es la etiqueta para el eje y.
  • main: es el título del gráfico de barras.
  • names.arg: es un vector de nombres que aparecen debajo de cada barra.
  • col: se utiliza para dar color a las barras del gráfico.

Devoluciones: un gráfico de barras.

Acercarse

  • Crear datos
  • Pasar los datos a la función barplot()
  • Pasar los argumentos apropiados a la función.
  • Gráfico de visualización

Ejemplo:

R

dat <- read.table(text = "A   B   C   D   E   F    G
1 10 80 30 90 70 60  90
2 20 50 70 50 40 10  40
3 60 80 80 60  60 30 160
4 20 40 70 80 20 10  70", header = TRUE)
  
barplot(as.matrix(dat))

Producción:

Ejemplo 2: 

R

dat <- read.table(text ="ProdA ProdB ProdC ProdD
1 110 50 60 70 
2 120 50 80 65", header= TRUE)
  
barplot(as.matrix(dat),col=c("gold3","red"))

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 *