Ejemplo con Lenguaje R (imagen destacada)

Tiro monedas al aire, pero hasta ahora nunca las pude agarrar.

Mapa Ejemplo con Lenguaje R
Mapa Ejemplo con Lenguaje R

Con un ejemplo de Leftlet usando el lenguaje R se pueden dar cuenta de la potencia que tiene este lenguaje. Tiene muchas librería para todo tipo de aplicación. Con este post pretendo mostrar un ejemplo sencillo de hacer un mapa usando un shp.

Obs:

  • Utilizo Debian Jessie de 64 bits. También funciona con Ubuntu 16.04 LTS
  • Utilizo RStudio.

Entramos a la consola y tecleamos lo siguiente:
sudo aptitude update
sudo aptitude install libc-bin proj-bin libgdal1-dev libproj-dev

Entramos a RStudio y tecleamos lo siguiente:
install.packages("leaflet")
install.packages("raster")
install.packages("rgdal")

Ahora cargamos las librerías para poder usar Leaflet:
library(sp)
library(raster)
library(leaflet)
library(rgdal)

Ahora cargamos un shape de ejemplo.
departamentos <- shapefile("/home/proyectosbeta/DepartamentosParaguay/TodosDepartamentos.shp")

Usamos Leaflet:
leaflet(data = departamentos) %>% addTiles() %>% addPolygons(fill = FALSE, stroke = TRUE, color = "#03F") %>% addLegend("bottomright", colors = "#03F", labels = "Departamentos Paraguay")

Pueden darse cuenta lo sencillo que es hacer un mapa con el lenguaje R. Cambien pueden exportar el mapa en formato png.

Pueden descargar el código fuente
Descargar: Shp de todos los departamentos de Paraguay
Fuente: amsantac


Comments

Responder a lu pa Cancelar la respuesta

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