library(tidyverse)
library(ggplot2)
options(scipen = 4)
ceap <- read_csv("../dados/dadosCEAP.csv") %>% 
  filter(nomeParlamentar != "NA")

Por meio dos dados coletados da Câmara dos Deputados iremos determinar características interessantes sobre o uso da CEAP, durante o período de outubro de 2014 à novembro de 2017.

A CEAP (cota para o exercício da atividade parlamentar) é uma cota única mensal destinada a custear os gastos dos deputados exclusivamente vinculados ao exercício da atividade parlamentar. Exemplos de despesa desse tipo são: passagens aéreas, telefonia, serviços postais, manutenção de escritórios de apoio à atividade parlamentar, assinatura de publicações, fornecimento de alimentação ao parlamentar, hospedagem, outras despesas com locomoção, contemplando locação ou fretamento de aeronaves, veículos automotores e embarcações, serviços de táxi, pedágio e estacionamento e passagens terrestres. Os dados desta análise estão disponíveis aqui.

Quais deputados mais viajam?

Para mensurar quanto um deputado viaja considerei a quantidade de documentos fiscais referentes à viagens aéreas. Não foram considerados documentos estornados.

viagens_parlamentar <- ceap %>%
  filter(grepl("AÉRE", tipoDespesa, ignore.case = TRUE)) %>% 
  filter(valorLíquido > 0) %>%
  group_by(idCadastro, nomeParlamentar, sgPartido) %>% 
  summarise(viagens = as.integer(n())) %>% ungroup()
viagens_parlamentar %>%
  top_n(viagens_parlamentar$viagens, n = 7) %>%
  ggplot(aes(x = reorder(nomeParlamentar, viagens), y = viagens, fill = sgPartido)) +  
  geom_bar(stat="identity") +
  theme(axis.title.y=element_blank()) +
  coord_flip() +
  ylab("Quantidade de Viagens") +
  ggtitle("Os deputados que mais viajam")

O gráfico exibe os 7 deputados que mais viajam, a legenda relaciona deputado e partido.

Quais partidos mais gastam com divulgação?

Para responder esta pergunta, considerei o somatório dos gastos dos deputados relacionados com divulgação agrupando-os por partido. Novamente, todos os valores restituídos foram desconsiderados.

divulgacao <- ceap %>% 
  filter(grepl("DIVULGAÇÃO",tipoDespesa, ignore.case = TRUE)) %>% 
  group_by(sgPartido) %>%
  summarise(valor_gasto = sum(valorLíquido))
divulgacao %>% 
  top_n(divulgacao$valor_gasto, n = 10) %>%
  ggplot(aes(x = reorder(sgPartido, valor_gasto), y = valor_gasto, fill = valor_gasto)) +  
  geom_bar(stat="identity", color="red") +
  theme(axis.title.x=element_blank(), legend.position="none") +
  ylab("Quantidade de Viagens") +
  ggtitle("Os partidos que mais gastam com divulgação")

O gráfico mostra os 10 partidos que mais gastam com Divulgação da Atividade Parlamentar.

Existe correlação entre a quantidade de viagens de um partido e seus gastos com divulgação?

Para determinar se existe correlação entre a quantidade de viagens e os gastos com divulgação de um partido vamos olhar a disposição dos dados. O gráfico relaciona quanto os deputados de um partido viajam e quanto gastam com Divulgação da Atividade Parlamentar.

viagens_partidos <- ceap %>%
  filter(grepl("AÉRE", tipoDespesa, ignore.case = TRUE)) %>% 
  filter(valorLíquido > 0) %>%
  group_by(sgPartido) %>% 
  summarise(viagens = n())
partidos <- merge(viagens_partidos,divulgacao)
partidos %>%
    ggplot(aes(x = viagens, y = valor_gasto)) + 
    geom_point(color = "blue") +
    xlab("Quantidade de Viagens") + ylab("Gasto com Divulgação - R$")

cor(partidos$viagens, partidos$valor_gasto)
[1] 0.9810439

É possível perceber uma clara correlação linear positiva entre as variáveis. A correlação linear é de 0.9810439, ou seja, quanto mais os deputados de um partido viajam mais o partido como um todo gasta com Divulgação da Atividade Parlamentar.

LS0tCnRpdGxlOiAiQW7DoWxpc2UgZGUgR2FzdG9zIGRlIERlcHV0YWRvczogU3VhcyBQZXJndW50YXMiCmF1dGhvcjogIkRpb2dvIEZsb3LDqm5jaW8iCmRhdGU6ICIwMiBkZSBub3ZlbWJybyBkZSAyMDE3IgpvdXRwdXQ6CiAgaHRtbF9ub3RlYm9vazoKICAgIHRoZW1lOiByZWFkYWJsZQogICAgdG9jOiB0cnVlCiAgICB0b2NfZmxvYXQ6IHRydWUKICAgIGZpZ193aWR0aDogNQogICAgZmlnX2hlaWdodDogNAplZGl0b3Jfb3B0aW9uczogCiAgY2h1bmtfb3V0cHV0X3R5cGU6IG91dGxpbmUKLS0tCgpgYGB7cn0KbGlicmFyeSh0aWR5dmVyc2UpCmxpYnJhcnkoZ2dwbG90MikKb3B0aW9ucyhzY2lwZW4gPSA0KQpjZWFwIDwtIHJlYWRfY3N2KCIuLi9kYWRvcy9kYWRvc0NFQVAuY3N2IikgJT4lIAogIGZpbHRlcihub21lUGFybGFtZW50YXIgIT0gIk5BIikKYGBgCgpQb3IgbWVpbyBkb3MgZGFkb3MgY29sZXRhZG9zIGRhIEPDom1hcmEgZG9zIERlcHV0YWRvcyBpcmVtb3MgZGV0ZXJtaW5hciBjYXJhY3RlcsOtc3RpY2FzIGludGVyZXNzYW50ZXMgc29icmUgbyB1c28gZGEgQ0VBUCwgZHVyYW50ZSBvIHBlcsOtb2RvIGRlIG91dHVicm8gZGUgMjAxNCDDoCBub3ZlbWJybyBkZSAyMDE3LgoKQSBDRUFQIChjb3RhIHBhcmEgbyBleGVyY8OtY2lvIGRhIGF0aXZpZGFkZSBwYXJsYW1lbnRhcikgw6kgdW1hIGNvdGEgw7puaWNhIG1lbnNhbCBkZXN0aW5hZGEgYSBjdXN0ZWFyIG9zIGdhc3RvcyBkb3MgZGVwdXRhZG9zIGV4Y2x1c2l2YW1lbnRlIHZpbmN1bGFkb3MgYW8gZXhlcmPDrWNpbyBkYSBhdGl2aWRhZGUgcGFybGFtZW50YXIuIEV4ZW1wbG9zIGRlIGRlc3Blc2EgZGVzc2UgdGlwbyBzw6NvOiBwYXNzYWdlbnMgYcOpcmVhcywgdGVsZWZvbmlhLCBzZXJ2acOnb3MgcG9zdGFpcywgbWFudXRlbsOnw6NvIGRlIGVzY3JpdMOzcmlvcyBkZSBhcG9pbyDDoCBhdGl2aWRhZGUgcGFybGFtZW50YXIsIGFzc2luYXR1cmEgZGUgcHVibGljYcOnw7VlcywgZm9ybmVjaW1lbnRvIGRlIGFsaW1lbnRhw6fDo28gYW8gcGFybGFtZW50YXIsIGhvc3BlZGFnZW0sIG91dHJhcyBkZXNwZXNhcyBjb20gbG9jb21vw6fDo28sIGNvbnRlbXBsYW5kbyBsb2Nhw6fDo28gb3UgZnJldGFtZW50byBkZSBhZXJvbmF2ZXMsIHZlw61jdWxvcyBhdXRvbW90b3JlcyBlIGVtYmFyY2HDp8O1ZXMsIHNlcnZpw6dvcyBkZSB0w6F4aSwgcGVkw6FnaW8gZSBlc3RhY2lvbmFtZW50byBlIHBhc3NhZ2VucyB0ZXJyZXN0cmVzLiBPcyBkYWRvcyBkZXN0YSBhbsOhbGlzZSBlc3TDo28gZGlzcG9uw612ZWlzIFthcXVpXShodHRwczovL2luc3RydWN0dXJlLXVwbG9hZHMuczMuYW1hem9uYXdzLmNvbS9hY2NvdW50XzcwMDAwMDAwMDAwMDEwL2F0dGFjaG1lbnRzLzU2Njc0NjYwL2RhZG9zQ0VBUC5jc3YuemlwP3Jlc3BvbnNlLWNvbnRlbnQtZGlzcG9zaXRpb249YXR0YWNobWVudCUzQiUyMGZpbGVuYW1lJTNEJTIyZGFkb3NDRUFQLmNzdi56aXAlMjIlM0IlMjBmaWxlbmFtZSUyQSUzRFVURi04JTI3JTI3ZGFkb3NDRUFQLmNzdi56aXAmWC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBSkZORlhIMlYyTzdSUENBQSUyRjIwMTcxMDMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDE3MTAzMVQxMzM4MzlaJlgtQW16LUV4cGlyZXM9ODY0MDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JlgtQW16LVNpZ25hdHVyZT0yNzY2NmY1NzY4Njc5MGZlMjlkYTdlNDE5MWRhYTc2M2YwODE5NjNjYjFmZjQ3NjBlYmExZTljM2MyOWZkZDAyKS4KCiNRdWFpcyBkZXB1dGFkb3MgbWFpcyB2aWFqYW0/CgpQYXJhIG1lbnN1cmFyIHF1YW50byB1bSBkZXB1dGFkbyB2aWFqYSBjb25zaWRlcmVpIGEgcXVhbnRpZGFkZSBkZSBkb2N1bWVudG9zIGZpc2NhaXMgcmVmZXJlbnRlcyDDoCB2aWFnZW5zIGHDqXJlYXMuIE7Do28gZm9yYW0gY29uc2lkZXJhZG9zIGRvY3VtZW50b3MgZXN0b3JuYWRvcy4KCmBgYHtyfQp2aWFnZW5zX3BhcmxhbWVudGFyIDwtIGNlYXAgJT4lCiAgZmlsdGVyKGdyZXBsKCJBw4lSRSIsIHRpcG9EZXNwZXNhLCBpZ25vcmUuY2FzZSA9IFRSVUUpKSAlPiUgCiAgZmlsdGVyKHZhbG9yTMOtcXVpZG8gPiAwKSAlPiUKICBncm91cF9ieShpZENhZGFzdHJvLCBub21lUGFybGFtZW50YXIsIHNnUGFydGlkbykgJT4lIAogIHN1bW1hcmlzZSh2aWFnZW5zID0gYXMuaW50ZWdlcihuKCkpKSAlPiUgdW5ncm91cCgpCgp2aWFnZW5zX3BhcmxhbWVudGFyICU+JQogIHRvcF9uKHZpYWdlbnNfcGFybGFtZW50YXIkdmlhZ2VucywgbiA9IDcpICU+JQogIGdncGxvdChhZXMoeCA9IHJlb3JkZXIobm9tZVBhcmxhbWVudGFyLCB2aWFnZW5zKSwgeSA9IHZpYWdlbnMsIGZpbGwgPSBzZ1BhcnRpZG8pKSArICAKICBnZW9tX2JhcihzdGF0PSJpZGVudGl0eSIpICsKICB0aGVtZShheGlzLnRpdGxlLnk9ZWxlbWVudF9ibGFuaygpKSArCiAgY29vcmRfZmxpcCgpICsKICB5bGFiKCJRdWFudGlkYWRlIGRlIFZpYWdlbnMiKSArCiAgZ2d0aXRsZSgiT3MgZGVwdXRhZG9zIHF1ZSBtYWlzIHZpYWphbSIpCmBgYAoKTyBncsOhZmljbyBleGliZSBvcyA3IGRlcHV0YWRvcyBxdWUgbWFpcyB2aWFqYW0sIGEgbGVnZW5kYSByZWxhY2lvbmEgZGVwdXRhZG8gZSBwYXJ0aWRvLgoKI1F1YWlzIHBhcnRpZG9zIG1haXMgZ2FzdGFtIGNvbSBkaXZ1bGdhw6fDo28/CgpQYXJhIHJlc3BvbmRlciBlc3RhIHBlcmd1bnRhLCBjb25zaWRlcmVpIG8gc29tYXTDs3JpbyBkb3MgZ2FzdG9zIGRvcyBkZXB1dGFkb3MgcmVsYWNpb25hZG9zIGNvbSBkaXZ1bGdhw6fDo28gYWdydXBhbmRvLW9zIHBvciBwYXJ0aWRvLiBOb3ZhbWVudGUsIHRvZG9zIG9zIHZhbG9yZXMgcmVzdGl0dcOtZG9zIGZvcmFtIGRlc2NvbnNpZGVyYWRvcy4KCmBgYHtyfQpkaXZ1bGdhY2FvIDwtIGNlYXAgJT4lIAogIGZpbHRlcihncmVwbCgiRElWVUxHQcOHw4NPIix0aXBvRGVzcGVzYSwgaWdub3JlLmNhc2UgPSBUUlVFKSkgJT4lIAogIGdyb3VwX2J5KHNnUGFydGlkbykgJT4lCiAgc3VtbWFyaXNlKHZhbG9yX2dhc3RvID0gc3VtKHZhbG9yTMOtcXVpZG8pKQoKZGl2dWxnYWNhbyAlPiUgCiAgdG9wX24oZGl2dWxnYWNhbyR2YWxvcl9nYXN0bywgbiA9IDEwKSAlPiUKICBnZ3Bsb3QoYWVzKHggPSByZW9yZGVyKHNnUGFydGlkbywgdmFsb3JfZ2FzdG8pLCB5ID0gdmFsb3JfZ2FzdG8sIGZpbGwgPSB2YWxvcl9nYXN0bykpICsgIAogIGdlb21fYmFyKHN0YXQ9ImlkZW50aXR5IiwgY29sb3I9InJlZCIpICsKICB0aGVtZShheGlzLnRpdGxlLng9ZWxlbWVudF9ibGFuaygpLCBsZWdlbmQucG9zaXRpb249Im5vbmUiKSArCiAgeWxhYigiUXVhbnRpZGFkZSBkZSBWaWFnZW5zIikgKwogIGdndGl0bGUoIk9zIHBhcnRpZG9zIHF1ZSBtYWlzIGdhc3RhbSBjb20gZGl2dWxnYcOnw6NvIikKCmBgYApPIGdyw6FmaWNvIG1vc3RyYSBvcyAxMCBwYXJ0aWRvcyBxdWUgbWFpcyBnYXN0YW0gY29tICpEaXZ1bGdhw6fDo28gZGEgQXRpdmlkYWRlIFBhcmxhbWVudGFyKi4gCgojRXhpc3RlIGNvcnJlbGHDp8OjbyBlbnRyZSBhIHF1YW50aWRhZGUgZGUgdmlhZ2VucyBkZSB1bSBwYXJ0aWRvIGUgc2V1cyBnYXN0b3MgY29tIGRpdnVsZ2HDp8Ojbz8KClBhcmEgZGV0ZXJtaW5hciBzZSBleGlzdGUgY29ycmVsYcOnw6NvIGVudHJlIGEgcXVhbnRpZGFkZSBkZSB2aWFnZW5zIGUgb3MgZ2FzdG9zIGNvbSBkaXZ1bGdhw6fDo28gZGUgdW0gcGFydGlkbyB2YW1vcyBvbGhhciBhIGRpc3Bvc2nDp8OjbyBkb3MgZGFkb3MuIE8gZ3LDoWZpY28gcmVsYWNpb25hIHF1YW50byBvcyBkZXB1dGFkb3MgZGUgdW0gcGFydGlkbyB2aWFqYW0gZSBxdWFudG8gZ2FzdGFtIGNvbSAqRGl2dWxnYcOnw6NvIGRhIEF0aXZpZGFkZSBQYXJsYW1lbnRhciouCgpgYGB7cn0KdmlhZ2Vuc19wYXJ0aWRvcyA8LSBjZWFwICU+JQogIGZpbHRlcihncmVwbCgiQcOJUkUiLCB0aXBvRGVzcGVzYSwgaWdub3JlLmNhc2UgPSBUUlVFKSkgJT4lIAogIGZpbHRlcih2YWxvckzDrXF1aWRvID4gMCkgJT4lCiAgZ3JvdXBfYnkoc2dQYXJ0aWRvKSAlPiUgCiAgc3VtbWFyaXNlKHZpYWdlbnMgPSBuKCkpCgpwYXJ0aWRvcyA8LSBtZXJnZSh2aWFnZW5zX3BhcnRpZG9zLGRpdnVsZ2FjYW8pCgpwYXJ0aWRvcyAlPiUKICAgIGdncGxvdChhZXMoeCA9IHZpYWdlbnMsIHkgPSB2YWxvcl9nYXN0bykpICsgCiAgICBnZW9tX3BvaW50KGNvbG9yID0gImJsdWUiKSArCiAgICB4bGFiKCJRdWFudGlkYWRlIGRlIFZpYWdlbnMiKSArIHlsYWIoIkdhc3RvIGNvbSBEaXZ1bGdhw6fDo28gLSBSJCIpCgpjb3IocGFydGlkb3MkdmlhZ2VucywgcGFydGlkb3MkdmFsb3JfZ2FzdG8pCmBgYAoKw4kgcG9zc8OtdmVsIHBlcmNlYmVyIHVtYSBjbGFyYSBjb3JyZWxhw6fDo28gbGluZWFyIHBvc2l0aXZhIGVudHJlIGFzIHZhcmnDoXZlaXMuIEEgY29ycmVsYcOnw6NvIGxpbmVhciDDqSBkZSAwLjk4MTA0MzksIG91IHNlamEsIHF1YW50byBtYWlzIG9zIGRlcHV0YWRvcyBkZSB1bSBwYXJ0aWRvIHZpYWphbSBtYWlzIG8gcGFydGlkbyBjb21vIHVtIHRvZG8gZ2FzdGEgY29tICpEaXZ1bGdhw6fDo28gZGEgQXRpdmlkYWRlIFBhcmxhbWVudGFyKi4=