Por Eduardo Graells-Garrido, Barcelona Supercomputing Center (BSC). eduardo.graells@bsc.es
Este repositorio contiene datos, código y notebooks relacionados con mi curso de Visualización de Información. Lo he estructurado en un paquete llamado aves
, sigla descrita en el título de este documento.
El repositorio incluye los siguientes datasets:
- Encuesta Origen-Destino, Santiago 2012 (por SECTRA).
- Arenas' Jazz Network.
Y las siguientes unidades de práctica en notebooks:
- Los Datos y las Herramientas: Encuesta Origen-Destino + Python
- Tablas: análisis de la EOD.
- Mapas: uso de
geopandas
y análisis de la EOD. - Redes: uso de
graph-tool
y análisis de la EOD.
Después de clonar el repositorio, debes instalar el entorno de conda:
make conda-create-env
make install-package
Es posible que ya tengas un entorno de conda en el que ejecutes Jupyter. En ese caso, puedes agregar este entorno como kernel ejecutando este comando desde el entorno que contiene Jupyter:
python -m ipykernel install --user --name aves --display-name 'AVES'
Para replicar los gráficos de los notebooks, debes instalar la fuente Fira Sans y Fira Code.
Si usas Windows, te recomiendo instalar el Windows Subsystem for Linux.
Para añadir o actualizar dependencias:
- Agrega el nombre (y la versión si es necesaria) a la lista en
environment.yml
. - Ejecuta
conda env update --name aves --file environment.yml --prune
. - Actualiza el archivo
environment.lock.yml
ejecutandoconda env export > environment.lock.yml
.
Este repositorio fue creado gracias al template de Cookie Cutter / Data Science with Conda hecho por Patricio Reyes.