Gráficos de barras R
Gráfica de barras
Un gráfico de barras utiliza barras rectangulares para visualizar datos. Los gráficos de barras se pueden mostrar horizontal o verticalmente. La altura o longitud de las barras es proporcional a los valores que representan.
Utilice la barplot()
función para dibujar un gráfico de barras verticales:
Ejemplo
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
Resultado:
Ejemplo explicado
- La
x
variable representa valores en el eje x (A,B,C,D) - La
y
variable representa valores en el eje y (2,4,6,8) - Luego usamos la
barplot()
función para crear un gráfico de barras de los valores names.arg
define los nombres de cada observación en el eje x
Color de barra
Utilice el col
parámetro para cambiar el color de las barras:
Ejemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
col = "red")
Resultado:
Densidad/Textura de barra
Para cambiar la textura de la barra, use el density
parámetro:
Ejemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
density = 10)
Resultado:
Ancho de barra
Use el width
parámetro para cambiar el ancho de las barras:
Ejemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
width = c(1,2,3,4))
Resultado:
Barras horizontales
Si desea que las barras se muestren horizontalmente en lugar de verticalmente, use horiz=TRUE
:
Ejemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
horiz = TRUE)
Resultado: