Thanks to visit codestin.com
Credit goes to cghv94.github.io

APIdatosCDMX

El objetivo del paquete APIdatosCDMX es facilitar la descarga masiva de datos desde el portal de datos abiertos de la Ciudad de México. Más de 270 bases de datos a su disposición.

Instalación

Usted puede instalar la versión en desarrollo de APIdatosCDMX mediante el siguiente código:

# install.packages("devtools")
devtools::install_github("cghv94/APIdatosCDMX")

Ejemplo

Para activar el paquete, utilice library(APIdatosCDMX):

library(APIdatosCDMX)

Para acceder al catálogo de datos disponibles en el portal de datos abiertos de la Ciudad de México, utilice la función catalogo_disponible():

catalogo_disponible()

Elija un ID de las series disponibles:

id <- 3

Usted puede cargar la base de datos de la serie seleccionada al enviroment de R como un objeto tipo tibble, mediante la función obtener_datos:

datos <- obtener_datos(id = id)
datos

Usted puede cargar los metadatos de la serie seleccionada al enviroment de R como un objeto tipo data.frame, mediante la función obtener_metadatos:

metadatos <- obtener_metadatos(id = id)
metadatos

Para descargar la base de datos, el diccionario de datos y los metadatos en formato .csv, utilice la función descargar_datos y escriba el ID de la serie que desea descargar dentro del paréntesis (no todas las bases de datos tienen diccionario de datos):

descargar_datos(id = id)

Usted puede realizar descargas masivas creando un vector con los ID de las series que desea descargar y un ciclo for:

ids <- 105:110
for(i in ids) {descargar_datos(i)}

También puede ver el ejemplo disponible en RStudio Cloud: https://rstudio.cloud/project/4256994

Notas

Este paquete es un diseño experimental de una API no oficial para realizar descargas masivas del portal de datos abiertos de la Ciudad de México: https://datos.cdmx.gob.mx/

Contacto

Puede ponerse en contacto con el autor del paquete APIdatosCDMX mediante el siguiente correo electrónico: [email protected]