Ejemplo de gráfico de barras en R

por | Jun 10, 2018 | R | 0 Comentarios

Gráfico de barras simple

Muestra un ejemplo simple en R de un gráfico de barras simple, para ellos se utiliza la librería ggplot2.

library(ggplot2) # Cargar la librería gráfica "ggplot2"
datos <- data.frame(nombres = c("a", "b", "c"), valores = c(2.3, 1.9, 3.2))

ggplot(datos, aes(nombres, valores)) +
  geom_col(fill = rgb(0.2, 0.2, 1, 0.3), color = "blue") +
  theme_minimal()

gráfico de barras simple

Gráfico de barras (cuenta elementos)

Muestra un ejemplo simple en R de un gráfico de barras contando elementos, para ellos se utiliza la librería ggplot2.

library(ggplot2) # Cargar la librería gráfica "ggplot2"
nombre <- c("A","B","C","A","B","C","D","A","A","B")
datos <- data.frame(nombre=nombre)

qplot(nombre, data=datos,
 fill=I("blue"), 
 col=I("cornflowerblue"),
 alpha=I(.2)) +
 labs(
 x = "nombre",
 y = "count",
 caption = ""
 ) + 
 scale_x_discrete(labels=c("A","B","C","D")) # Ordena

gráfico de barras - cuenta elementos

Gráfico de barras ordenado

Muestra un ejemplo simple en R de un gráfico de barras ordenado, para ellos se utiliza la librería ggplot2.

library(ggplot2) # Cargar la librería gráfica "ggplot2"
library(dplyr) # Cargar la librería de manipulación de dataframes "dplyr"
grupo <- factor(c("A","B","C","D","E","F","G","H","I","J"))
valor <- c(8,4,3,2,5,6,7,1,9,10)
datos <- data.frame(grupo=grupo,valor=valor)
datos <- datos %>% 
 arrange(valor) %>%
 mutate(grupo = factor(grupo, levels = .$grupo))

ggplot(datos, aes(grupo, valor)) +
  geom_bar(stat = "identity",fill = rgb(0.2, 0.2, 1, 0.3), color = "blue") +
  coord_flip() + 
  theme_minimal()

gráfico de barras ordenado

Sígueme en Youtube - canal Análisis de datos

0 comentarios

Enviar un comentario

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