Este repositório contém as análises de dados feitas em cima dos dados coletados. A ideia é apresentar essas análises em forma de um blog de forma que novas análises possam ser facilmente incorporadas no futuro. Todas as análises foram feitas em R.
Este blog usa o R (>3.3) para a geração das análises (via Rmarkdown) e jekyll para converter os arquivos markdown em HTML.
# Necessário em máquinas ubuntu para alguns dos pacotes que instalaremos
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libpq-dev
sudo apt-get install ruby-dev
sudo apt-get install libmagick++-dev
Todos os pacotes necessários serão instalados assim que você abrir o projeto pela primeira vez (o 'packrat' vai cuidar disso).
O jekyll precisa estar instalado:
gem install jekyll bundler
Servir localmente via RStudio
devtools::install_github("brendan-R/brocks") (caso o pacote brocks ainda não esteja instalado)
brocks::blog_serve()
Servir localmente via Linha de Comando
Rscript -e 'brocks::blog_serve()'
Para compilar o blog com as análises que desenvolvemos, baixe o arquivo .zip contento os dados da Câmara/Senado que coletamos neste link e os descompate na pasta _data. Os arquivos dados_senado.csv e camara.txt contém os dados completos das folhas de pagamento da Câmara (desde 2013) e Senado (desde 2012) respectivamente. Embora as análises aqui postadas usem dados acessados localmente, os dados também podem ser acessados remotamente pela API desenvolvida pela equipe do QuebraQuebra.
Para incluir novas análises:
- Crie uma pasta dentro do diretório _source/ com o nome da análise.
- Crie um arquivo .Rmd começando com a data no formato (aaaa-mm-dd) (veja os exemplos atuais).
- Faça o build com
brocks::gen()
- Para servir localmente use
brocks::blog_serve()
- Para servir via github basta fazer commit e push no repositório