Actualidad

Accidentes de tránsito en el Gran Santiago 2019

Published

Sobre

En 2019, Marcelo Rovai publicó en towardsdatascience un trabajo muy interesante:

How safe are the streets in Santiago?

Para acceder al artículo entero, abrirlo en navegación privada (modo incógnito).

Costanera Center, Santiago / Benja Gremier

Nota: Si quieren aprender más de programación o Data Science, les recordamos que tenemos convenios con nuestros aliados Le Wagon Chile. Pueden ir a este link para más información.

Todo el trabajo de Marcelo Rovai está disponible en una carpeta GitHub. Nosotros quisimos reproducirlos, y aprovechamos la oportunidad para:

  • Actualizar el trabajo con los últimos datos de siniestros del CONASET [2];
  • Usar GeoPackage para disminuir el peso de los datos espaciales;
  • Agregar la infraestructura necesaria para que el código sea 100% distribuible. Para esto, se creó una imagen Docker.

Nuestra versión del proyecto está disponible en:

https://github.com/YachayData/calles_santiago

Siéntanse libres de usar este código y mejorarlo.

Uno de los mapas del trabajo que encontramos muy llamativo es la densidad de siniestros de tránsito en el Gran Santiago:

Sobre Docker

Para aporta nuestro granito de arena, y que aprendan algo hoy, queremos presentar Docker. Si les gusta programar, es un software muy importante para tener código reproducible y distribuible. Para descargar Docker, hacer clic en este enlace.

Para este proyecto, Docker es muy útil porque permite replicar simplemente (de hecho con un comando único) los resultados del proyecto. Basta con correr:

docker run -p 8888:8888 pescapil/geostreet

en un terminal. Este comando:

  • Descarga la imagen del contenedor pescapil/geostreet;
  • Corre este contenedor y abre Jupyter-Notebook para reproducir los resultados.

Para simplificar, un contenedor es como si uno tuviera un computador independiente, con su propio sistema operativo (Ubuntu, Windows), su memoria, sus librerías…

Es muy potente porque el proyecto calles_santiago usa varias librerías tales como geopandas, que pueden ser difíciles de instalar. Además, el proyecto funciona con versiones específicas de las librerías (dependencias), y a veces puede resultar muy difícil correr el código.

Si tienen preguntas, nos pueden inscribir en Instagram, o a contacto@yachaygroup.com.

Haz clic para comentar

Popular

Exit mobile version