/project-network-science

Final project for the discipline Network Science of the Ph.D. course in Mathematical Modelling at FGV EMAp.

Primary LanguageJupyter Notebook

Network analysis Chamber of Deputies Brazil

Project for the discipline of Network Science of the PhD course in Applied Mathematics at FGV.

Getting Started

Dependencies

pip install DadosAbertosBrasil
  • For the progress meters, we use tqdm, which can be installed with:
pip install tqdm

Setup

  • Download and prepare deputies, votes, and propositions data:
python pyscripts\prepare_data.py

Description of files

Non-Python files:

filename description
README.md Text file (markdown format) description of the project.
notes\preliminary-project.pdf Pdf file used for the Preliminary Presentation of the project.

Python Scripts:

filename description
prepare_data.py Download and prepare deputies, votes, and propositions data.

Python Notebooks:

filename description
data_exploration.ipynb Experiments regarding how to obtain the data and how to use it.
primary_network_construction.ipynb Construction of network from preliminary presentation.
network_construction.ipynb Experiments regarding how to define te links between deputies.