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 240 bases de datos a su disposición.
Usted puede instalar la versión en desarrollo de APIdatosCDMX
mediante el siguiente código:
# install.packages("devtools")
devtools::install_github("cghv94/APIdatosCDMX")
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
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/
Puede ponerse en contacto con el autor del paquete APIdatosCDMX
mediante el siguiente correo electrónico:
cghv94@outlook.es
Twitter: https://twitter.com/cghv94