Figura: Comparação de posicionamento político. Esquerda: Brasil. Direita: EUA.
Este repositório contém um exemplo prático de como extrair e analisar dados de votações utilizando a API de Dados Abertos da Câmara dos Deputados.
Veja os detalhes da análise no notebook.
Você precisa instalar os seguintes softwares:
- Abra o terminal (no Windows, utilize o "Anaconda Prompt") e clone este repositório no diretório desejado:
git clone https://github.com/thefonseca/jogo-politico.git
- Navegue para o diretório do repositório clonado:
cd jogo-politico
- Execute o seguinte comando para criar um ambiente com todas as dependências (se esse comando não funcionar, talvez você precise configurar o proxy no Anaconda):
conda env create -f environment.yml
- Ative o ambiente "dadosabertos":
- Windows
activate dadosabertos
- OSX e Linux
source activate dadosabertos
- Inicie o Jupyter Notebook:
jupyter notebook jogo-politico.ipynb
- Dados Abertos da Câmara dos Deputados
- Analyzing the U.S. Senate in 2003: Similarities, Clusters, and Blocs
- k-means clustering US Senators
- t-Distributed Stochastic Neighbor Embedding (t-SNE)
- Principal Component Analysis
- Distance computations (scipy.spatial.distance)
- Estadão Dados: Basômetro
- Radar Parlamentar
- Atlas Político
- GovTrack (EUA)