El blog de franz
  • Cursos SIG
  • ¿Preguntar?
  • Secciones
    • SIG
    • Info
    • Geek
    • Forestal
  • Más
    • Obtener certificado SIG
    • Mapa de Profesionales SIG
    • Convertir UTM Geográficas
    • Calculadora de distancias
    • Localizador de IPs
    • Frases
    • Foro
    • Reglas
    • Donar
  • Acerca
  • Contacto
No Result
View All Result
  • Cursos SIG
  • ¿Preguntar?
  • Secciones
    • SIG
    • Info
    • Geek
    • Forestal
  • Más
    • Obtener certificado SIG
    • Mapa de Profesionales SIG
    • Convertir UTM Geográficas
    • Calculadora de distancias
    • Localizador de IPs
    • Frases
    • Foro
    • Reglas
    • Donar
  • Acerca
  • Contacto
No Result
View All Result
El blog de franz
No Result
View All Result

Gráficos de barras apiladas en RStudio con ggplot2

by Fernanda Ochoa
febrero 13, 2023
Reading Time: 3 mins read
0
  1. Se carga el paquete ggplot2 con la función library().

library(ggplot2)

2. Se establece la ubicación de los datos en el ordenador con la función setwd().

setwd(«D:/RUTA»)

RELATED STORIES

Tutorial PDF HEC-HMS 4.10: Manual paso a paso en español

Tutorial PDF HEC-HMS 4.10: Manual paso a paso en español

mayo 13, 2025
QGIS 4: Una versión renovada en camino

QGIS 4: Una versión renovada en camino

abril 17, 2025

3. Se generan tres variables aleatorias para género, ingresos y nivel educativo. La función sample() se utiliza para generar muestras aleatorias de los valores posibles.

4. La función factor() se utiliza para crear una variable categórica a partir de la variable género.

set.seed(1)

Género <- factor(sample(c("Hombre", "Mujer"),
size = 50, replace = TRUE),
levels = c("Hombre", "Mujer"))
Ingresos <- sample(1:4, size = 50, replace = TRUE)
Nivel_educativo <- sample(c("Alto", "Medio", "Bajo"),
size = 50, replace = TRUE)

5. Se crea un data.frame a partir de las variables generadas.

df <- data.frame(x = Género, y = Ingresos, grupo = Nivel_educativo)

6. Se crea un gráfico de barras apiladas utilizando ggplot(), pasándole como argumentos el data.frame y la especificación de las variables a utilizar en el eje x (Género), y (Ingresos) y para rellenar las barras (grupo). La función geom_bar() se utiliza para crear las barras y la función stat = "identity" especifica que se quiere mostrar la identidad de los datos.

7. Se añade un título al gráfico con ggtitle().

8. Se aplica la función scale_fill_brewer() para cambiar la paleta de colores utilizada en la leyenda.

9. Se personaliza el aspecto del gráfico con la función theme(). En este caso, se ajusta la posición del título y se le da un tamaño y formato de fuente adecuados.

10. Se añade una leyenda con guides(), especificando el título de la leyenda con guide_legend().

df <- data.frame(x = Género, y = Ingresos, grupo = Nivel_educativo)
GApi <- ggplot(df, aes(x = Género, y = Ingresos, fill = grupo)) +
geom_bar(stat = "identity") +
ggtitle("Ingresos por género")+
scale_fill_brewer() +
theme(plot.title = element_text(hjust = 0.5, size = 18, face = "bold")) +
guides(fill = guide_legend(title = "Nivel educativo"))

11. Se plotea el gráfico

GApi

12. Finalmente, se guarda el gráfico con ggsave(), especificando el nombre del archivo, el tamaño del gráfico y las unidades de medida.

ggsave("grafico_barras_apiladas.png", plot = GApi, width = 8, height = 6, units = "in")

Compartir:

  • Haz clic para compartir en WhatsApp (Se abre en una ventana nueva) WhatsApp
  • Tweet
  • Haz clic para compartir en Telegram (Se abre en una ventana nueva) Telegram
  • Más
  • Haz clic para imprimir (Se abre en una ventana nueva) Imprimir
  • Haz clic para compartir en Reddit (Se abre en una ventana nueva) Reddit

Me gusta esto:

Me gusta Cargando...
Next Post
Identificación de incendios forestales

Identificación de incendios forestales

Monitoreo de arrecifes de coral

Monitoreo de arrecifes de coral

Top

  • Tutorial PDF HEC-HMS 4.10: Manual paso a paso en español
  • Crear e imprimir un mapa directamente en línea con Google Maps
  • ¿Qué es el movimiento de rotación y traslación de la Tierra?
  • Cuadriculas de latitud, longitud y sistema de coordenadas
  • ¿Qué es la latitud y longitud?
  • Generación automática de tablas de coordenadas UTM en AutoCAD y Civil 3D
  • ¿Qué es la ubicación absoluta y relativa?
  • Agregar capas de Google Maps en QGIS 3
  • Descargar Manual de ArcGIS Pro PDF
  • Delimitar una cuenca hidrográfica en ArcGIS

Últimas entradas

  • Tutorial PDF HEC-HMS 4.10: Manual paso a paso en español
  • QGIS 4: Una versión renovada en camino
  • Generación automática de tablas de coordenadas UTM en AutoCAD y Civil 3D
  • Esri se integra con Google Maps en ArcGIS para visualización urbana realista
  • Líneas con Efectos Visuales Avanzados con el Generador de Geometrías en QGIS: Ideal para suavizar curvas de nivel
  • Calcular la Distancia, Área y Coordenadas UTM directamente en Línea
  • TerrSet/IDRISI ahora se llama liberaGIS: es gratis y no necesitas un crack
  • Libro Guía PDF gratis de QGIS

Aplicaciones

  • Calculadora de distancias
  • Calculadora de pendientes
  • Calculadora del Índice de Masa Corporal
  • Conversor de coordenadas Geográficas – UTM
  • Conversor de grados a procentaje
  • Localizador de IPs

Suscríbete al blog

Introduce tu correo electrónico para recibir las últimas publicaciones.

Únete a otros 8.157 suscriptores

RSS ¿Preguntas?

  • Respondido: ¿Cómo puedo citar Arcgeek calculator?
  • Respondido: Dividir un polígono según cobertura del suelo
  • Respondido: Dividir un poligono segun la composición de habitats
  • Respondido: en arcgis como cerrar un polígono de manera automática
  • Respondido: Colindancias entre geometrías en 4 puntos cardinales ArcGIS Pro o QGIS

Blogroll

  • Franz con Z
  • GeoGeek
  • Normas APA
el blog de franz logo

Estadísticas del sitio

  • 12.664.771 visitas
  • Partners
  • Publicidad
  • ¡Ganar dinero!
  • English

© 2024 El blog de franz - Un producto desarrollado por ArcGeek.

No Result
View All Result
  • Cursos SIG
  • ¿Preguntar?
  • Secciones
    • SIG
    • Info
    • Geek
    • Forestal
  • Más
    • Obtener certificado SIG
    • Mapa de Profesionales SIG
    • Convertir UTM Geográficas
    • Calculadora de distancias
    • Localizador de IPs
    • Frases
    • Foro
    • Reglas
    • Donar
  • Acerca
  • Contacto
%d