¿Cómo empezar a programar si estudié Planificación Urbana?
Tabla de contenido
Durante el 2020 estuve haciendo una maestría en planificación/gestión urbana. Fue mi primera vez como arquitecto entrando de lleno a aprender estadística y manejo de SIG, lo que era un sueño para mí. Para el TFM me tocó usar softwares como SPSS y Arc GIS, y sentí que tanto la depuración como el análisis de los datos y la elaboración de mapas pudo haber sido más ordenado y rápido si manejara lenguajes de programación (básicamente porque mientras ejecutas comandos puedes ir escribiendo comentarios y demás anotaciones, lo cual además es útil para cuando en el futuro quiera revisar o corregir algo de ese proceso).
¿Tienes alguna recomendación para alguien que quiera pasarse de esos programas al manejo de lenguajes de programación? ¿Como con qué lenguaje empezar, algún libro/manual que revisar, o algo por el estilo?
Gracias por tomarte el tiempo de abrir esta página. ¡Tu trabajo es muy interesante!
¡Gracias!
El lenguaje o plataforma que sea más adecuado para comenzar depende de tu contexto. Yo uso Python pero tengo colaboradores que usan R.
Tal como mencionas, una de las principales diferencias entre GIS y Data Science con componentes espaciales está en la formalidad del análisis y en su replicabilidad.
La empresa CARTO recientemente publicó recursos sobre Spatial Data Science, incluyendo un libro con recomendaciones para iniciarte en el área. No lo he visto, pero podría ser interesante: https://carto.com/what-is-spatial-data-science/
Algunos recursos abiertos:
- Anita Graser tiene muchos videos y tutoriales sobre GIS y Python: https://anitagraser.com/
- Geographic Data Science en Python: https://geographicdata.science/book/intro.html (incluye código)
- Spatial Analysis en R: https://gdsl-ul.github.io/san/ (incluye código)