Mapas en R

Curso de ArcGIS Pro | Curso de QGIS | Curso de ArcGIS 10

  1. Cargar los paquetes necesarios: library(ggplot2) y library(sf)

library(ggplot2)
library(sf)

2. Establecer la ubicación de los datos en el ordenador con setwd

setwd("D:/RUTA")

3. Cargar los datos, en este caso serán las provincias del Ecuador en formato shp.

provincias_ecuador <- st_read("nxprovincias.shp")

4. Verificar que los datos se hayan cargado correctamente con str

str(provincias_ecuador)

5. Crear un vector de colores llamado colores que contiene 25 colores

colores <- c("red", "orange", "yellow", "green", "blue", "purple", "pink", "brown", "grey", "black", "lightblue", "lightgreen", "lightgrey", "darkred", "darkorange", "darkblue", "darkolivegreen", "hotpink", "indianred", "khaki", "lavender", "lightcoral", "lightpink", "lightyellow", "mistyrose")

6. Crear un mapa con ggplot2 usando provincias_ecuador como datos, usando el vector de colores para rellenar las provincias y eliminando la guía de color

7. Agregar etiquetas y un título al mapa con labs y theme

ggplot(provincias_ecuador) +
geom_sf(aes(fill = DPA_DESPRO), color = "black") +
scale_fill_manual(values = colores, guide = "none") +
labs(x = "Longitud", y = "Latitud", title = "Mapa de las provincias de Ecuador") +
theme(plot.title = element_text(hjust = 0.5))

8. Guardar el mapa con ggsave especificando el nombre de archivo, el ancho, la altura y las unidades en centímetros.

ggsave("mapa_provincias_ecuador.png", width = 15, height = 10, units = "cm")

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.