Gráficos de Barras R
Gráficos de barra
Um gráfico de barras usa barras retangulares para visualizar dados. Os gráficos de barras podem ser exibidos horizontalmente ou verticalmente. A altura ou comprimento das barras são proporcionais aos valores que representam.
Use a barplot()
função para desenhar um gráfico de barras verticais:
Exemplo
# x-axis values
x <- c("A", "B", "C", "D")
# y-axis values
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x)
Resultado:
Exemplo explicado
- A
x
variável representa valores no eixo x (A,B,C,D) - A
y
variável representa valores no eixo y (2,4,6,8) - Em seguida, usamos a
barplot()
função para criar um gráfico de barras dos valores names.arg
define os nomes de cada observação no eixo x
Cor da barra
Use o col
parâmetro para alterar a cor das barras:
Exemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
col = "red")
Resultado:
Densidade / Textura da Barra
Para alterar a textura da barra, use o density
parâmetro:
Exemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
density = 10)
Resultado:
Largura da Barra
Use o width
parâmetro para alterar a largura das barras:
Exemplo
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 horizontais
Se você quiser que as barras sejam exibidas horizontalmente em vez de verticalmente, use horiz=TRUE
:
Exemplo
x <- c("A", "B", "C", "D")
y <- c(2, 4, 6, 8)
barplot(y, names.arg = x,
horiz = TRUE)
Resultado: