Dados do Sistema de Justiça Brasileiro
A Lei Federal 12.527/2011, ou mais comumente conhecida como Lei de Acesso à Informação (LAI), diz que é “obrigatória a divulgação em sítios oficiais da rede mundial de computadores (internet)” dos dados de gastos públicos. Por isso, órgãos que fazem parte do sistema de justiça periodicamente disponibilizam em seus sites informações detalhada sobre seus gastos, que são disponíveis para todos. Uma parte importante desses gastos são as remunerações dos trabalhadores e trabalhadoras desses órgãos. Os agentes públicos do sistema de justiça brasileiro recebem outras verbas, além de seus salários, para exercerem seus cargos. Dentre elas encontramos auxílio moradia, despesas com saúde, auxílio transporte, gratificações, diárias, entre outros benefícios. Dados detalhados sobre essas remunerações devem ser disponibilizados nos sites de cada órgão. Devido a grande quantidade de auxílios é importante ter um controle sobre esses gastos e verificar a moralidade e legitimidades do recebimento desses benefícios.
Remunerção x salário
As remunerações¹ incluem valores que vão além do salário². Os conhecidos auxílios, benefícios ou indenizações, são gastos eventuais que podem constituir as remunerações. Auxílios como alimentação, pré escolar, saúde, natalidade, moradia e ajuda de custo, são exemplos de benefícios que podem ser recebidas por funcionários dos tribunais e ministérios públicos do Brasil
¹Remuneração: é a soma do salário mais outras vantagens (indenizações e auxílios).
²Salário: valor recebido de acordo com a prestação de serviços, em decorrência do contrato de trabalho. Valor fixo mensal.
Descrição dos dados
Os dados utilizados nessa análise foram conseguidos através da iniciativa do DadosJusBR, que teve início no Hackfest (2018) e até hoje desenvolve trabalhos de libertação dos dados de remuneração do sistema de justiça brasileiro.
Abaixo temos uma descrição das principais variáveis que estão disponíveis nos dados:
- subsidio = Salário recebido pelo magistrado
- direitos_pessoais = Total recebido através de direitos pessoais
- indenizações = Total recebido através de indenizações
- direitos_eventuais = Total recebido através de direitos eventuais
- total_descontos = Somatório de todos os descontos aplicados à remuneração do Magistrado
- rendimento_liquido = Subsídios + Adicionais - Descontos
- tottal_de_rendimentos = Total de rendimentos do Magistrado"
Ainda é possível encontrar todas os valores pormenorizados de cada benefício/indenização. Para ver o restante das colunas aqui.
Como são as remunerações dos magistrados
Abaixo temos resumos e visualizações sobre os dados de remunerção dos anos de 2016 a 2019.
2016
## cpf nome cargo lotacao
## Length:2424 Length:2424 Length:2424 Length:2424
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
##
##
##
##
## subsidio direitos_pessoais indenizacoes direitos_eventuais
## Min. : 5489 Min. : 0.0 Min. : 0 Min. : 0
## 1st Qu.:27500 1st Qu.: 0.0 1st Qu.: 2895 1st Qu.: 0
## Median :28948 Median : 0.0 Median : 6042 Median : 3292
## Mean :28375 Mean : 449.2 Mean : 5895 Mean : 8095
## 3rd Qu.:28948 3rd Qu.: 0.0 3rd Qu.: 8156 3rd Qu.: 13098
## Max. :63070 Max. :27596.7 Max. :316698 Max. :100865
##
## total_de__rendimentos previdencia_publica imposto_de_renda descontos_diversos
## Min. : 5489 Min. : 520 Min. : 0 Min. : 0.0
## 1st Qu.: 35512 1st Qu.: 2563 1st Qu.: 5678 1st Qu.: 0.0
## Median : 39051 Median : 3062 Median : 6163 Median : 0.0
## Mean : 42814 Mean : 3108 Mean : 6082 Mean : 365.7
## 3rd Qu.: 47317 3rd Qu.: 3184 3rd Qu.: 6883 3rd Qu.: 0.0
## Max. :348684 Max. :16024 Max. :31511 Max. :20280.3
##
## retencao_por_teto_constitucional total_de_descontos rendimento_liquido
## Min. : 0 Min. : 971.1 Min. : 4353
## 1st Qu.: 0 1st Qu.: 8398.5 1st Qu.: 26626
## Median : 0 Median : 9241.9 Median : 28504
## Mean : 403 Mean : 9957.9 Mean : 32856
## 3rd Qu.: 0 3rd Qu.:10223.3 3rd Qu.: 38852
## Max. :9507 Max. :59538.5 Max. :341881
##
## remuneracao_do_orgao_de_origem diarias abono_de_permanencia
## Min. :0 Min. : 0.0 Min. : 0.0
## 1st Qu.:0 1st Qu.: 0.0 1st Qu.: 0.0
## Median :0 Median : 0.0 Median : 0.0
## Mean :0 Mean : 110.5 Mean : 472.4
## 3rd Qu.:0 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :0 Max. :18669.9 Max. :27596.7
##
## total_de_direitos_pessoais subsidio_outras subsidio_detalhes
## Min. : 0.0 Min. : 0.00 Min. : NA
## 1st Qu.: 0.0 1st Qu.: 0.00 1st Qu.: NA
## Median : 0.0 Median : 0.00 Median : NA
## Mean : 491.1 Mean : 18.73 Mean :NaN
## 3rd Qu.: 0.0 3rd Qu.: 0.00 3rd Qu.: NA
## Max. :27596.7 Max. :6901.68 Max. : NA
## NA's :2424
## auxilio_alimentacao auxilio_pre_escolar auxilio_saude auxilio_natalidade
## Min. : 0.0 Min. : 0.0 Min. : 0 Min. : 0.0000
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: 260 1st Qu.: 0.0000
## Median : 884.0 Median : 0.0 Median :2750 Median : 0.0000
## Mean : 612.1 Mean : 109.6 Mean :1985 Mean : 0.7509
## 3rd Qu.: 884.0 3rd Qu.: 0.0 3rd Qu.:2895 3rd Qu.: 0.0000
## Max. :2210.0 Max. :2158.9 Max. :3047 Max. :659.2500
## NA's :1546 NA's :1546
## auxilio_moradia ajuda_de_custo total_indenizacoes indenizacoes_outras
## Min. : 0 Min. : 0.00 Min. : 0 Length:2424
## 1st Qu.: 0 1st Qu.: 0.00 1st Qu.: 2895 Class :character
## Median :4378 Median : 0.00 Median : 6042 Mode :character
## Mean :2886 Mean : 65.94 Mean : 5895
## 3rd Qu.:4378 3rd Qu.: 0.00 3rd Qu.: 8156
## Max. :6567 Max. :28947.55 Max. :316698
## NA's :1546
## indenizacoes_detalhes abono_contitucional_de_1_3_de_ferias
## Min. : NA Min. : 0.0
## 1st Qu.: NA 1st Qu.: 0.0
## Median : NA Median : 0.0
## Mean :NaN Mean : 250.4
## 3rd Qu.: NA 3rd Qu.: 0.0
## Max. : NA Max. :11096.6
## NA's :2424
## indenizacao_de_ferias antecipacao_de_ferias gratificacao_natalina
## Min. : 0.0 Min. : 0.0 Min. : 0.00
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: 0.00
## Median : 0.0 Median : 0.0 Median : 0.00
## Mean : 185.5 Mean : 809.5 Mean : 74.44
## 3rd Qu.: 0.0 3rd Qu.: 0.0 3rd Qu.: 0.00
## Max. :77193.5 Max. :30471.1 Max. :2412.30
## NA's :1546
## antecipacao_de_gratificacao_natalina substituicao
## Min. : 0.0 Min. : 0.00
## 1st Qu.: 0.0 1st Qu.: 0.00
## Median : 0.0 Median : 0.00
## Mean : 258.7 Mean : 73.13
## 3rd Qu.: 0.0 3rd Qu.: 0.00
## Max. :16881.5 Max. :9930.57
##
## gratificacao_por_exercicio_cumulativo gratificacao_por_encargo_curso_concurso
## Min. : 0 Min. : 0.0
## 1st Qu.: 0 1st Qu.: 0.0
## Median : 0 Median : 0.0
## Mean : 2212 Mean : 172.5
## 3rd Qu.: 4638 3rd Qu.: 0.0
## Max. :14795 Max. :34900.0
## NA's :1546 NA's :1546
## pagamento_em_retroativos jeton total_de_direitos_eventuais
## Length:2424 Min. :0 Min. : 0
## Class :character 1st Qu.:0 1st Qu.: 0
## Mode :character Median :0 Median : 3292
## Mean :0 Mean : 8159
## 3rd Qu.:0 3rd Qu.: 13140
## Max. :0 Max. :109150
## NA's :1546
## direitos_eventuais_outras direitos_eventuais_detalhes mes
## Min. : 0.00 Length:2424 Min. :12
## 1st Qu.: 0.00 Class :character 1st Qu.:12
## Median : 0.00 Mode :character Median :12
## Mean : 60.19 Mean :12
## 3rd Qu.: 0.00 3rd Qu.:12
## Max. :9212.56 Max. :12
##
## ano genero
## Min. :2016 Length:2424
## 1st Qu.:2016 Class :character
## Median :2016 Mode :character
## Mean :2016
## 3rd Qu.:2016
## Max. :2016
##
dados_2016 %>%
ggplot(aes(x=" ", y=subsidio, color=" ")) +
geom_boxplot() +
theme_minimal() +
scale_y_log10(labels = scales::comma, breaks=c(5000, 10000, 15000, 20000,25000, 35000, 50000, 65000)) +
theme(legend.position = "none")
dados_2016 %>%
ggplot(aes(x=subsidio)) +
geom_histogram(bins = 5) +
theme_minimal() +
scale_x_log10(labels = scales::comma, breaks=c(5000, 10000, 15000, 20000,25000, 35000, 50000, 65000)) +
labs(x="", y = "Salário", title = "Distribuição dos salários recebido pelos magistrados em dezembro de 2016")
Analisando o ano de 2016 podemos observar que o salário mais baixo recebido foi de 5.489,26 por uma pensionista do Tribunal de Justiça do Estado do Acre isso é equivalente a 5,75 salários mínimos. Já o salário mais alto foi de 63.070,29 recebido por uma desembargadora federal do trabalho, esse valor é equivalente a 66,4 salários mínimos.
A média salarial foi de 28.374,57 com uma mediana de 28.947,55
O total de funcionárias é de 775, enquanto o de funcionários é de 1558. Existem o dobro de funcionários do que de funcionárias no sistema de justiça brasileiro em dezembro de 2016. A média salárial para as mulheres é de 28.028,95 e para os homems é de 28.539,68.
Remuneração de acordo com cargo
A média de remunerção de acordo com cada cargo tem a seguinte distribuição:
- A média de remuneração de um juiz em 2016 foi de: 40.834,32
- A média de remuneração de um desembargador em 2016 foi de: 50.408,41
- A média de remuneração de um pensionitsa em 2016 foi de: 65.893,33
Judiciário x outros trabalhadores
Desvendando os benefícios
Iremos chamar de benefício qualquer valor recebido pelo funcionário ou funcionária que não seja parte do valor recebido como salário, mas constitue sua remuneração.
Alguns dos benefícios são:
- Diarias:Reembolso por despesas em serviços externos: alimentação, transporte, hospedagem e outros
- Abono Permanência: Bônus concedido a quem alcançou os requisitos para se aposentar, mas optou por permanecer em atividade
- Auxílio Alimentação: Indeniza gastos com alimentação
- Auxílio pré escolar: Também conhecido como auxílio creche, objetiva oferecer assistência ao atendimento de seus dependentes em idade pré-escolar
- Auxílio saúde: Concedido para custeio dos gastos com planos de saúde
- Auxílio natalidade: Concedido por motivo de nascimento de filho
- Auxilío moradia: Ressarcimento de despesas comprovadamente realizadas pelo servidor com aluguel de moradia ou com hospedagem em empresa hoteleira
- Ajuda de custo: Inclui despesas como mudança de cidade do magistrado e auxílios diversos - como bolsa livro
- Abono Constitucional de 1/3 de férias
- Indenização de férias: Recebido quando o magistrado não utiliza todo o período de férias ao qual tem direito
- Gratificação natalina: 1/12 da remuneração por mês trabalhado, o que totaliza um salário extra por ano
TODO: colocar o resto dos benefícios
30% dos valores gastos com remuneração são proveniente de benefícios
Em dezembro de 2016 o total gasto com salário foi de 68.779.952,08. Enquanto o total gasto com benefícios foi de 35.000.962,87
Sumários de alguns benefícios
# obter a ordenação do volume
idx <- order(stacked_bar_chart_auxilios$sum, decreasing = TRUE)
# criar os níveis ordenados
levels <- stacked_bar_chart_auxilios$type[idx]
# criar um factor com níveis ordenados
stacked_bar_chart_auxilios$type <- factor(stacked_bar_chart_auxilios$type, levels=levels, ordered=TRUE)
stacked_bar_chart_auxilios %>%
ggplot(aes(x=sum, y=type, fill= type)) +
theme_minimal() +
geom_bar(stat="identity") +
labs(x="Total gasto", y = "Tipo Auxílio", title = "Total gasto com cada tipo de auxílio", fill="Tipo de auxílio")
Os totais gastos com cada tipo de auxílio em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
ajuda_de_custo | 12 | 57895.10 |
auxilio_alimentacao | 12 | 1483666.53 |
auxilio_moradia | 12 | 6994591.07 |
auxilio_natalidade | 12 | 659.25 |
auxilio_pre_escolar | 12 | 96251.92 |
auxilio_saude | 12 | 4810980.96 |
Os totais gastos com cada tipo de benefício de direito eventual e pessoal em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
abono_contitucional_de_1_3_de_ferias | 12 | 606939.8 |
abono_de_permanencia | 12 | 1145041.6 |
antecipacao_de_ferias | 12 | 710738.5 |
antecipacao_de_gratificacao_natalina | 12 | 627060.8 |
diarias | 12 | 267777.3 |
gratificacao_natalina | 12 | 180451.0 |
gratificacao_por_encargo_curso_concurso | 12 | 151485.8 |
gratificacao_por_exercicio_cumulativo | 12 | 1942036.6 |
indenizacao_de_ferias | 12 | 449626.6 |
remuneracao_do_orgao_de_origem | 12 | 0.0 |
substituicao | 12 | 177262.7 |
2017
## cpf nome cargo lotacao
## Length:22288 Length:22288 Length:22288 Length:22288
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
##
##
##
##
## subsidio direitos_pessoais indenizacoes direitos_eventuais
## Min. : 0 Min. : 0 Min. : 0 Min. : 0
## 1st Qu.:26125 1st Qu.: 0 1st Qu.: 0 1st Qu.: 4632
## Median :28948 Median : 0 Median : 4918 Median : 26618
## Mean :23112 Mean : 1004 Mean : 4083 Mean : 27050
## 3rd Qu.:28948 3rd Qu.: 0 3rd Qu.: 5528 3rd Qu.: 38901
## Max. :63070 Max. :41737 Max. :159202 Max. :8201056
##
## total_de_rendimentos previdencia_publica imposto_de_renda descontos_diversos
## Min. : 0 Min. : 0 Min. : 0 Min. : 0.0
## 1st Qu.: 33730 1st Qu.: 2576 1st Qu.: 1678 1st Qu.: 0.0
## Median : 57168 Median : 3908 Median : 7540 Median : 320.8
## Mean : 55248 Mean : 3889 Mean : 7768 Mean : 4983.7
## 3rd Qu.: 73023 3rd Qu.: 5767 3rd Qu.: 12431 3rd Qu.: 9773.4
## Max. :8230004 Max. :279900 Max. :676692 Max. :1098118.5
##
## retencao_por_teto_constitucional total_de_descontos rendimento_liquido
## Min. : 0.0 Min. : 0 Min. : 0
## 1st Qu.: 0.0 1st Qu.: 8290 1st Qu.: 22673
## Median : 0.0 Median : 15061 Median : 31642
## Mean : 259.9 Mean : 16900 Mean : 38369
## 3rd Qu.: 0.0 3rd Qu.: 26458 3rd Qu.: 50214
## Max. :47456.5 Max. :1174584 Max. :7267672
##
## remuneracao_do_orgao_de_origem diarias abono_de_permanencia
## Min. : 0.0 Min. : 0.0 Min. : 0.0
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0.0 Median : 0.0 Median : 0.0
## Mean : 217.4 Mean : 103.8 Mean : 648.6
## 3rd Qu.: 0.0 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :33763.0 Max. :63252.7 Max. :41737.3
##
## total_de_direitos_pessoais subsidio_outras subsidio_detalhes
## Min. : 0 Min. : 0.0 Min. : NA
## 1st Qu.: 0 1st Qu.: 0.0 1st Qu.: NA
## Median : 0 Median : 0.0 Median : NA
## Mean : 1041 Mean : 392.1 Mean :NaN
## 3rd Qu.: 0 3rd Qu.: 0.0 3rd Qu.: NA
## Max. :43574 Max. :36870.0 Max. : NA
## NA's :22288
## auxilio_alimentacao auxilio_pre_escolar auxilio_saude auxilio_natalidade
## Min. : 0.0 Min. : 0.00 Min. : 0.0 Min. : 0.0000
## 1st Qu.: 0.0 1st Qu.: 0.00 1st Qu.: 0.0 1st Qu.: 0.0000
## Median : 540.0 Median : 0.00 Median : 0.0 Median : 0.0000
## Mean : 621.8 Mean : 41.37 Mean : 161.3 Mean : 0.4086
## 3rd Qu.:1000.0 3rd Qu.: 0.00 3rd Qu.: 0.0 3rd Qu.: 0.0000
## Max. :3047.1 Max. :5964.80 Max. :4490.2 Max. :659.2500
##
## auxilio_moradia ajuda_de_custo total_indenizacoes indenizacoes_outras
## Min. : 0 Min. : 0.00 Min. : 0 Length:22288
## 1st Qu.: 0 1st Qu.: 0.00 1st Qu.: 0 Class :character
## Median : 4377 Median : 0.00 Median : 4918 Mode :character
## Mean : 2625 Mean : 48.45 Mean : 4332
## 3rd Qu.: 4378 3rd Qu.: 0.00 3rd Qu.: 5689
## Max. :31033 Max. :87512.92 Max. :159202
##
## indenizacoes_detalhes abono_contitucional_de_1_3_de_ferias
## Min. : NA Min. : 0
## 1st Qu.: NA 1st Qu.: 0
## Median : NA Median : 0
## Mean :NaN Mean : 1764
## 3rd Qu.: NA 3rd Qu.: 0
## Max. : NA Max. :45707
## NA's :22288
## indenizacao_de_ferias antecipacao_de_ferias gratificacao_natalina
## Min. : 0 Min. : 0.00 Min. : 0.0
## 1st Qu.: 0 1st Qu.: 0.00 1st Qu.: 0.0
## Median : 0 Median : 0.00 Median : 804.1
## Mean : 2092 Mean : 76.34 Mean :12931.8
## 3rd Qu.: 0 3rd Qu.: 0.00 3rd Qu.:28947.5
## Max. :225825 Max. :30471.11 Max. :40247.3
##
## antecipacao_de_gratificacao_natalina substituicao
## Min. : 0.0 Min. : 0.0
## 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0.0 Median : 0.0
## Mean : 179.2 Mean : 109.2
## 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :16881.5 Max. :20263.3
##
## gratificacao_por_exercicio_cumulativo gratificacao_por_encargo_curso_concurso
## Min. : 0 Min. : 0.00
## 1st Qu.: 0 1st Qu.: 0.00
## Median : 0 Median : 0.00
## Mean : 1069 Mean : 66.05
## 3rd Qu.: 0 3rd Qu.: 0.00
## Max. :44508 Max. :75000.00
##
## pagamento_em_retroativos jeton total_de_direitos_eventuais
## Length:22288 Min. : 0.00 Min. : 0
## Class :character 1st Qu.: 0.00 1st Qu.: 4462
## Mode :character Median : 0.00 Median : 26618
## Mean : 43.12 Mean : 26961
## 3rd Qu.: 0.00 3rd Qu.: 38901
## Max. :10969.56 Max. :8201056
##
## direitos_eventuais_outras direitos_eventuais_detalhes mes
## Min. : 0 Length:22288 Min. :11.00
## 1st Qu.: 0 Class :character 1st Qu.:11.00
## Median : 0 Mode :character Median :11.00
## Mean : 1083 Mean :11.04
## 3rd Qu.: 0 3rd Qu.:11.00
## Max. :241149 Max. :12.00
## NA's :210
## ano genero
## Min. :2017 Length:22288
## 1st Qu.:2017 Class :character
## Median :2017 Mode :character
## Mean :2017
## 3rd Qu.:2017
## Max. :2017
##
Salário minímo: 1,00 Salário máximo: 63.070,29 Salário médio: 23.111,72 Salário mediano: 28.947,54
Média salárial (mulher): 23.020,62 Média salárial (homem): 23.147,46
Total (mulher) 7888 Total (homem) 7888
data %>%
ggplot(aes(x=category,y=count, fill=category)) +
geom_bar(stat="identity") +
labs(x="Gênero", y = "Quantidade", title = "Distribuição de gênero")
data %>%
ggplot(aes(x=category,y=count, fill=category)) +
geom_bar(stat="identity") +
labs(x="Cargo", y = "Quantidade", title = "Distribuição de cargos")
Os totais gastos com cada tipo de auxílio em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
ajuda_de_custo | 11 | 1021993.90 |
ajuda_de_custo | 12 | 57895.10 |
auxilio_alimentacao | 11 | 13287394.28 |
auxilio_alimentacao | 12 | 570494.53 |
auxilio_moradia | 11 | 55978001.48 |
auxilio_moradia | 12 | 2536894.53 |
auxilio_natalidade | 11 | 8448.29 |
auxilio_natalidade | 12 | 659.25 |
auxilio_pre_escolar | 11 | 825828.91 |
auxilio_pre_escolar | 12 | 96251.92 |
auxilio_saude | 11 | 3194884.57 |
auxilio_saude | 12 | 401269.78 |
Os totais gastos com cada tipo de benefício de direito eventual e pessoal em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
abono_contitucional_de_1_3_de_ferias | 11 | 38701803.9 |
abono_contitucional_de_1_3_de_ferias | 12 | 606939.8 |
abono_de_permanencia | 11 | 14079128.1 |
abono_de_permanencia | 12 | 376705.4 |
antecipacao_de_ferias | 11 | 990806.1 |
antecipacao_de_ferias | 12 | 710738.5 |
antecipacao_de_gratificacao_natalina | 11 | 3365846.9 |
antecipacao_de_gratificacao_natalina | 12 | 627060.8 |
diarias | 11 | 2112563.1 |
diarias | 12 | 201950.3 |
gratificacao_natalina | 11 | 288043915.6 |
gratificacao_natalina | 12 | 180451.0 |
gratificacao_por_encargo_curso_concurso | 11 | 1320547.1 |
gratificacao_por_encargo_curso_concurso | 12 | 151485.8 |
gratificacao_por_exercicio_cumulativo | 11 | 21886621.5 |
gratificacao_por_exercicio_cumulativo | 12 | 1942036.6 |
indenizacao_de_ferias | 11 | 46270943.7 |
indenizacao_de_ferias | 12 | 346786.6 |
remuneracao_do_orgao_de_origem | 11 | 4844985.3 |
remuneracao_do_orgao_de_origem | 12 | 0.0 |
substituicao | 11 | 2288061.8 |
substituicao | 12 | 146791.5 |
2018
## cpf nome cargo lotacao
## Length:186965 Length:186965 Length:186965 Length:186965
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
##
##
##
##
## subsidio direitos_pessoais indenizacoes direitos_eventuais
## Min. : 0 Min. : 0.0 Min. : 0 Min. : 0
## 1st Qu.:27255 1st Qu.: 0.0 1st Qu.: 0 1st Qu.: 0
## Median :28948 Median : 0.0 Median : 5288 Median : 3361
## Mean :23786 Mean : 709.6 Mean : 3937 Mean : 7728
## 3rd Qu.:28948 3rd Qu.: 0.0 3rd Qu.: 5788 3rd Qu.: 10602
## Max. :87526 Max. :131084.1 Max. :350764 Max. :351393
##
## total_de_rendimentos previdencia_publica imposto_de_renda descontos_diversos
## Min. : 0 Min. : 0 Min. : 0 Min. : 0
## 1st Qu.: 29868 1st Qu.: 2396 1st Qu.: 4235 1st Qu.: 0
## Median : 35988 Median : 3184 Median : 6111 Median : 0
## Mean : 36152 Mean : 2669 Mean : 5222 Mean : 1483
## 3rd Qu.: 45421 3rd Qu.: 3352 3rd Qu.: 6883 3rd Qu.: 1335
## Max. :377018 Max. :40768 Max. :48669 Max. :49308
##
## retencao_por_teto_constitucional total_de_descontos rendimento_liquido
## Min. : 0.0 Min. : 0 Min. : 0
## 1st Qu.: 0.0 1st Qu.: 7826 1st Qu.: 19666
## Median : 0.0 Median : 9746 Median : 25951
## Mean : 240.3 Mean : 9604 Mean : 26553
## 3rd Qu.: 0.0 3rd Qu.:12118 3rd Qu.: 33096
## Max. :33319.1 Max. :84582 Max. :364876
##
## remuneracao_do_orgao_de_origem diarias abono_de_permanencia
## Min. : 0.0 Min. : 0.0 Min. : 0.0
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0.0 Median : 0.0 Median : 0.0
## Mean : 734.4 Mean : 223.3 Mean : 488.1
## 3rd Qu.: 0.0 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :55673.1 Max. :43619.2 Max. :131084.1
##
## total_de_direitos_pessoais subsidio_outras subsidio_detalhes
## Min. : 0.0 Min. : 0.0 Min. : NA
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: NA
## Median : 0.0 Median : 0.0 Median : NA
## Mean : 711.8 Mean : 223.6 Mean :NaN
## 3rd Qu.: 0.0 3rd Qu.: 0.0 3rd Qu.: NA
## Max. :131084.1 Max. :116419.9 Max. : NA
## NA's :186965
## auxilio_alimentacao auxilio_pre_escolar auxilio_saude auxilio_natalidade
## Min. : 0.0 Min. :-215.82 Min. : 0.0 Min. : 0.0000
## 1st Qu.: 0.0 1st Qu.: 0.00 1st Qu.: 0.0 1st Qu.: 0.0000
## Median : 884.0 Median : 0.00 Median : 0.0 Median : 0.0000
## Mean : 684.1 Mean : 43.29 Mean : 233.7 Mean : 0.3234
## 3rd Qu.:1000.0 3rd Qu.: 0.00 3rd Qu.: 250.6 3rd Qu.: 0.0000
## Max. :3047.1 Max. :7160.16 Max. :11919.0 Max. :2323.1200
##
## auxilio_moradia ajuda_de_custo total_indenizacoes indenizacoes_outras
## Min. :-1412 Min. : 0.00 Min. : 0 Length:186965
## 1st Qu.: 0 1st Qu.: 0.00 1st Qu.: 0 Class :character
## Median : 4378 Median : 0.00 Median : 5288 Mode :character
## Mean : 2670 Mean : 96.52 Mean : 4006
## 3rd Qu.: 4378 3rd Qu.: 0.00 3rd Qu.: 5831
## Max. :31033 Max. :96224.55 Max. :350764
## NA's :481
## indenizacoes_detalhes abono_contitucional_de_1_3_de_ferias
## Min. :1 Min. : 0.0
## 1st Qu.:1 1st Qu.: 0.0
## Median :1 Median : 0.0
## Mean :1 Mean : 658.3
## 3rd Qu.:1 3rd Qu.: 0.0
## Max. :1 Max. :45706.7
## NA's :186964
## indenizacao_de_ferias antecipacao_de_ferias gratificacao_natalina
## Min. : 0 Min. : 0.0 Min. : 0.0
## 1st Qu.: 0 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0 Median : 0.0 Median : 0.0
## Mean : 1402 Mean : 129.9 Mean : 561.7
## 3rd Qu.: 0 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :176055 Max. :47177.3 Max. :44962.0
##
## antecipacao_de_gratificacao_natalina substituicao
## Min. : 0.0 Min. : 0.0
## 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0.0 Median : 0.0
## Mean : 497.3 Mean : 144.7
## 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :28361.4 Max. :41440.7
##
## gratificacao_por_exercicio_cumulativo gratificacao_por_encargo_curso_concurso
## Min. : 0 Min. : 0.00
## 1st Qu.: 0 1st Qu.: 0.00
## Median : 0 Median : 0.00
## Mean : 1135 Mean : 29.96
## 3rd Qu.: 0 3rd Qu.: 0.00
## Max. :77917 Max. :44449.00
##
## pagamento_em_retroativos jeton total_de_direitos_eventuais
## Length:186965 Min. : 0.00 Min. : 0
## Class :character 1st Qu.: 0.00 1st Qu.: 0
## Mode :character Median : 0.00 Median : 3329
## Mean : 52.22 Mean : 7699
## 3rd Qu.: 0.00 3rd Qu.: 10527
## Max. :17368.47 Max. :351393
## NA's :19
## direitos_eventuais_outras direitos_eventuais_detalhes mes
## Min. :-11254.3 Length:186965 Min. : 1.000
## 1st Qu.: 0.0 Class :character 1st Qu.: 4.000
## Median : 0.0 Mode :character Median : 6.000
## Mean : 1550.1 Mean : 6.698
## 3rd Qu.: 775.5 3rd Qu.: 9.000
## Max. :167413.5 Max. :12.000
## NA's :5393
## ano genero
## Min. :2018 Length:186965
## 1st Qu.:2018 Class :character
## Median :2018 Mode :character
## Mean :2018
## 3rd Qu.:2018
## Max. :2018
##
## [1] 4447202101
## [1] 2311938262
Os totais gastos com cada tipo de auxílio em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
ajuda_de_custo | 1 | 57895.10 |
ajuda_de_custo | 2 | 2171097.04 |
ajuda_de_custo | 3 | 57895.10 |
ajuda_de_custo | 4 | 1892231.38 |
ajuda_de_custo | 5 | 1715279.98 |
ajuda_de_custo | 6 | 2702315.00 |
ajuda_de_custo | 7 | 3830928.44 |
ajuda_de_custo | 9 | 2012170.45 |
ajuda_de_custo | 10 | 1851242.17 |
ajuda_de_custo | 11 | 1649921.35 |
ajuda_de_custo | 12 | 57895.10 |
auxilio_alimentacao | 1 | 570494.53 |
auxilio_alimentacao | 2 | 15577977.19 |
auxilio_alimentacao | 3 | 570494.53 |
auxilio_alimentacao | 4 | 15990474.73 |
auxilio_alimentacao | 5 | 16105776.68 |
auxilio_alimentacao | 6 | 15363502.46 |
auxilio_alimentacao | 7 | 16216617.57 |
auxilio_alimentacao | 9 | 15830721.17 |
auxilio_alimentacao | 10 | 16223764.22 |
auxilio_alimentacao | 11 | 14876463.39 |
auxilio_alimentacao | 12 | 570494.53 |
auxilio_moradia | 1 | 2536894.53 |
auxilio_moradia | 2 | 64310543.84 |
auxilio_moradia | 3 | 2536894.53 |
auxilio_moradia | 4 | 62414417.33 |
auxilio_moradia | 5 | 62429633.74 |
auxilio_moradia | 6 | 60030262.60 |
auxilio_moradia | 7 | 60401196.18 |
auxilio_moradia | 9 | 62073359.83 |
auxilio_moradia | 10 | 62127268.87 |
auxilio_moradia | 11 | 57789834.87 |
auxilio_moradia | 12 | 2536894.53 |
auxilio_natalidade | 1 | 659.25 |
auxilio_natalidade | 2 | 6168.39 |
auxilio_natalidade | 3 | 659.25 |
auxilio_natalidade | 4 | 9811.46 |
auxilio_natalidade | 5 | 6236.20 |
auxilio_natalidade | 6 | 10126.60 |
auxilio_natalidade | 7 | 4917.75 |
auxilio_natalidade | 9 | 8896.50 |
auxilio_natalidade | 10 | 7505.05 |
auxilio_natalidade | 11 | 4817.97 |
auxilio_natalidade | 12 | 659.25 |
auxilio_pre_escolar | 1 | 96251.92 |
auxilio_pre_escolar | 2 | 975739.15 |
auxilio_pre_escolar | 3 | 96251.92 |
auxilio_pre_escolar | 4 | 971374.85 |
auxilio_pre_escolar | 5 | 901800.01 |
auxilio_pre_escolar | 6 | 1031644.12 |
auxilio_pre_escolar | 7 | 1038666.49 |
auxilio_pre_escolar | 9 | 1007662.57 |
auxilio_pre_escolar | 10 | 1023725.85 |
auxilio_pre_escolar | 11 | 854264.91 |
auxilio_pre_escolar | 12 | 96251.92 |
auxilio_saude | 1 | 401269.78 |
auxilio_saude | 2 | 4599824.11 |
auxilio_saude | 3 | 401269.78 |
auxilio_saude | 4 | 5005457.64 |
auxilio_saude | 5 | 6079342.86 |
auxilio_saude | 6 | 5107173.63 |
auxilio_saude | 7 | 5079437.44 |
auxilio_saude | 9 | 5615206.48 |
auxilio_saude | 10 | 5617347.92 |
auxilio_saude | 11 | 5378686.59 |
auxilio_saude | 12 | 401269.78 |
Os totais gastos com cada tipo de benefício de direito eventual e pessoal em dezembro de 2018 estão na tabela abaixo:
type | mes | sum |
---|---|---|
abono_contitucional_de_1_3_de_ferias | 1 | 606939.81 |
abono_contitucional_de_1_3_de_ferias | 2 | 10173697.34 |
abono_contitucional_de_1_3_de_ferias | 3 | 606939.81 |
abono_contitucional_de_1_3_de_ferias | 4 | 15170737.64 |
abono_contitucional_de_1_3_de_ferias | 5 | 16373518.16 |
abono_contitucional_de_1_3_de_ferias | 6 | 28781232.97 |
abono_contitucional_de_1_3_de_ferias | 7 | 18161751.74 |
abono_contitucional_de_1_3_de_ferias | 9 | 12167738.38 |
abono_contitucional_de_1_3_de_ferias | 10 | 16154669.10 |
abono_contitucional_de_1_3_de_ferias | 11 | 4281397.51 |
abono_contitucional_de_1_3_de_ferias | 12 | 606939.81 |
abono_de_permanencia | 1 | 376705.41 |
abono_de_permanencia | 2 | 9945743.57 |
abono_de_permanencia | 3 | 376705.41 |
abono_de_permanencia | 4 | 11193039.95 |
abono_de_permanencia | 5 | 11322097.63 |
abono_de_permanencia | 6 | 10943794.24 |
abono_de_permanencia | 7 | 11418114.83 |
abono_de_permanencia | 9 | 11971562.14 |
abono_de_permanencia | 10 | 11624405.12 |
abono_de_permanencia | 11 | 11712258.28 |
abono_de_permanencia | 12 | 376705.41 |
antecipacao_de_ferias | 1 | 710738.51 |
antecipacao_de_ferias | 2 | 1228075.99 |
antecipacao_de_ferias | 3 | 710738.51 |
antecipacao_de_ferias | 4 | 3146105.65 |
antecipacao_de_ferias | 5 | 2834818.23 |
antecipacao_de_ferias | 6 | 5789885.15 |
antecipacao_de_ferias | 7 | 2758370.22 |
antecipacao_de_ferias | 9 | 2748035.42 |
antecipacao_de_ferias | 10 | 3655356.32 |
antecipacao_de_ferias | 11 | 2782.88 |
antecipacao_de_ferias | 12 | 710738.51 |
antecipacao_de_gratificacao_natalina | 1 | 627060.79 |
antecipacao_de_gratificacao_natalina | 2 | 6300777.58 |
antecipacao_de_gratificacao_natalina | 3 | 627060.79 |
antecipacao_de_gratificacao_natalina | 4 | 17903662.59 |
antecipacao_de_gratificacao_natalina | 5 | 22674965.06 |
antecipacao_de_gratificacao_natalina | 6 | 23654419.42 |
antecipacao_de_gratificacao_natalina | 7 | 5327833.87 |
antecipacao_de_gratificacao_natalina | 9 | 5354092.12 |
antecipacao_de_gratificacao_natalina | 10 | 4921961.43 |
antecipacao_de_gratificacao_natalina | 11 | 4950543.64 |
antecipacao_de_gratificacao_natalina | 12 | 627060.79 |
diarias | 1 | 201950.34 |
diarias | 2 | 4341768.91 |
diarias | 3 | 201950.34 |
diarias | 4 | 5223338.10 |
diarias | 5 | 5344328.66 |
diarias | 6 | 4920367.95 |
diarias | 7 | 4340618.35 |
diarias | 9 | 5351231.11 |
diarias | 10 | 6003710.52 |
diarias | 11 | 5624781.70 |
diarias | 12 | 201950.34 |
gratificacao_natalina | 1 | 180451.03 |
gratificacao_natalina | 2 | 1767129.01 |
gratificacao_natalina | 3 | 180451.03 |
gratificacao_natalina | 4 | 2302962.99 |
gratificacao_natalina | 5 | 2595817.41 |
gratificacao_natalina | 6 | 10548144.34 |
gratificacao_natalina | 7 | 2266063.84 |
gratificacao_natalina | 9 | 9653931.62 |
gratificacao_natalina | 10 | 23720216.81 |
gratificacao_natalina | 11 | 51618771.19 |
gratificacao_natalina | 12 | 180451.03 |
gratificacao_por_encargo_curso_concurso | 1 | 151485.83 |
gratificacao_por_encargo_curso_concurso | 2 | 389200.83 |
gratificacao_por_encargo_curso_concurso | 3 | 151485.83 |
gratificacao_por_encargo_curso_concurso | 4 | 502133.58 |
gratificacao_por_encargo_curso_concurso | 5 | 617110.30 |
gratificacao_por_encargo_curso_concurso | 6 | 606565.98 |
gratificacao_por_encargo_curso_concurso | 7 | 762835.07 |
gratificacao_por_encargo_curso_concurso | 9 | 768594.52 |
gratificacao_por_encargo_curso_concurso | 10 | 666151.48 |
gratificacao_por_encargo_curso_concurso | 11 | 833493.83 |
gratificacao_por_encargo_curso_concurso | 12 | 151485.83 |
gratificacao_por_exercicio_cumulativo | 1 | 1942036.56 |
gratificacao_por_exercicio_cumulativo | 2 | 21326998.58 |
gratificacao_por_exercicio_cumulativo | 3 | 1942036.56 |
gratificacao_por_exercicio_cumulativo | 4 | 24465737.92 |
gratificacao_por_exercicio_cumulativo | 5 | 20151534.44 |
gratificacao_por_exercicio_cumulativo | 6 | 23701370.61 |
gratificacao_por_exercicio_cumulativo | 7 | 24875310.13 |
gratificacao_por_exercicio_cumulativo | 9 | 25456593.19 |
gratificacao_por_exercicio_cumulativo | 10 | 25781167.23 |
gratificacao_por_exercicio_cumulativo | 11 | 40680661.71 |
gratificacao_por_exercicio_cumulativo | 12 | 1942036.56 |
indenizacao_de_ferias | 1 | 346786.60 |
indenizacao_de_ferias | 2 | 61899743.45 |
indenizacao_de_ferias | 3 | 346786.60 |
indenizacao_de_ferias | 4 | 26717502.28 |
indenizacao_de_ferias | 5 | 33149995.05 |
indenizacao_de_ferias | 6 | 26019069.41 |
indenizacao_de_ferias | 7 | 20302210.49 |
indenizacao_de_ferias | 9 | 38559272.31 |
indenizacao_de_ferias | 10 | 17911819.05 |
indenizacao_de_ferias | 11 | 36523724.66 |
indenizacao_de_ferias | 12 | 346786.60 |
remuneracao_do_orgao_de_origem | 1 | 0.00 |
remuneracao_do_orgao_de_origem | 2 | 11896168.39 |
remuneracao_do_orgao_de_origem | 3 | 0.00 |
remuneracao_do_orgao_de_origem | 4 | 16967505.55 |
remuneracao_do_orgao_de_origem | 5 | 17137208.40 |
remuneracao_do_orgao_de_origem | 6 | 15336562.52 |
remuneracao_do_orgao_de_origem | 7 | 15035327.14 |
remuneracao_do_orgao_de_origem | 9 | 19916705.31 |
remuneracao_do_orgao_de_origem | 10 | 20301061.18 |
remuneracao_do_orgao_de_origem | 11 | 20708432.83 |
remuneracao_do_orgao_de_origem | 12 | 0.00 |
substituicao | 1 | 146791.48 |
substituicao | 2 | 3621795.30 |
substituicao | 3 | 146791.48 |
substituicao | 4 | 3379334.09 |
substituicao | 5 | 3978479.75 |
substituicao | 6 | 3165649.11 |
substituicao | 7 | 3520445.85 |
substituicao | 9 | 3068419.15 |
substituicao | 10 | 3084869.82 |
substituicao | 11 | 2790279.30 |
substituicao | 12 | 146791.48 |
2019
Os totais gastos com cada tipo de auxílio em dezembro de 2016 estão na tabela abaixo:
type | mes | sum |
---|---|---|
ajuda_de_custo | 2 | 2171097.04 |
auxilio_alimentacao | 2 | 15577977.19 |
auxilio_moradia | 2 | 64310543.84 |
auxilio_natalidade | 2 | 6168.39 |
auxilio_pre_escolar | 2 | 975739.15 |
auxilio_saude | 2 | 4599824.11 |
Os totais gastos com cada tipo de benefício de direito eventual e pessoal em dezembro de 2018 estão na tabela abaixo:
type | mes | sum |
---|---|---|
abono_contitucional_de_1_3_de_ferias | 2 | 10173697.3 |
abono_de_permanencia | 2 | 9945743.6 |
antecipacao_de_ferias | 2 | 1228076.0 |
antecipacao_de_gratificacao_natalina | 2 | 6300777.6 |
diarias | 2 | 4341768.9 |
gratificacao_natalina | 2 | 1767129.0 |
gratificacao_por_encargo_curso_concurso | 2 | 389200.8 |
gratificacao_por_exercicio_cumulativo | 2 | 21326998.6 |
indenizacao_de_ferias | 2 | 61899743.5 |
remuneracao_do_orgao_de_origem | 2 | 11896168.4 |
substituicao | 2 | 3621795.3 |
Dados juntos pra plots dos 4 anos
dados_2016$total_de_rendimentos <- dados_2016$total_de__rendimentos
dados_juntos <- bind_rows(dados_2016, dados_2017, dados_2018, dados_2019)
dados_juntos$ano <- as.factor(dados_juntos$ano)
quan_salario_zero <- dados_juntos %>% filter(subsidio == 0)
# 32,074
dados_juntos <- dados_juntos %>% filter(subsidio >= 1045)
dados_juntos %>%
ggplot(aes(x=ano, y=subsidio, color=ano)) +
geom_boxplot() +
theme_minimal() +
scale_y_log10(labels = scales::comma, breaks=c(1050, 3000, 5000, 10000, 15000, 20000,25000,28500, 35000, 50000, 65000)) +
theme(legend.position = "none", text = element_text(size=12)) +
labs(y = "Valor Salário", x = "Ano", title = "Distribuições do valor de salário")
## cpf nome cargo lotacao
## Length:202636 Length:202636 Length:202636 Length:202636
## Class :character Class :character Class :character Class :character
## Mode :character Mode :character Mode :character Mode :character
##
##
##
##
## subsidio direitos_pessoais indenizacoes direitos_eventuais
## Min. : 1046 Min. : 0.0 Min. : 0.0 Min. : 0
## 1st Qu.:27500 1st Qu.: 0.0 1st Qu.: 529.9 1st Qu.: 0
## Median :28948 Median : 0.0 Median : 5343.7 Median : 3309
## Mean :27550 Mean : 760.9 Mean : 4609.2 Mean : 10345
## 3rd Qu.:28948 3rd Qu.: 0.0 3rd Qu.: 5939.3 3rd Qu.: 14474
## Max. :87526 Max. :131084.1 Max. :316698.3 Max. :8201056
##
## total_de__rendimentos previdencia_publica imposto_de_renda descontos_diversos
## Min. : 5489 Min. : 0 Min. : 0 Min. : 0
## 1st Qu.: 35512 1st Qu.: 2874 1st Qu.: 5743 1st Qu.: 0
## Median : 39051 Median : 3184 Median : 6216 Median : 0
## Mean : 42814 Mean : 3219 Mean : 6250 Mean : 2060
## 3rd Qu.: 47317 3rd Qu.: 3632 3rd Qu.: 7302 3rd Qu.: 2108
## Max. :348684 Max. :279900 Max. :676692 Max. :55863
## NA's :200212
## retencao_por_teto_constitucional total_de_descontos rendimento_liquido
## Min. : 0.0 Min. : 0 Min. : 0
## 1st Qu.: 0.0 1st Qu.: 9194 1st Qu.: 23383
## Median : 0.0 Median : 10337 Median : 27908
## Mean : 274.7 Mean : 11798 Mean : 31456
## 3rd Qu.: 0.0 3rd Qu.: 13524 3rd Qu.: 36602
## Max. :47456.5 Max. :962332 Max. :7267672
##
## remuneracao_do_orgao_de_origem diarias abono_de_permanencia
## Min. : 0.0 Min. : 0.0 Min. : 0.0
## 1st Qu.: 0.0 1st Qu.: 0.0 1st Qu.: 0.0
## Median : 0.0 Median : 0.0 Median : 0.0
## Mean : 616.5 Mean : 229.8 Mean : 576.2
## 3rd Qu.: 0.0 3rd Qu.: 0.0 3rd Qu.: 0.0
## Max. :55673.1 Max. :63252.7 Max. :131084.1
##
## total_de_direitos_pessoais subsidio_outras subsidio_detalhes
## Min. : 0 Min. : 0.0 Min. : NA
## 1st Qu.: 0 1st Qu.: 0.0 1st Qu.: NA
## Median : 0 Median : 0.0 Median : NA
## Mean : 782 Mean : 205.8 Mean :NaN
## 3rd Qu.: 0 3rd Qu.: 0.0 3rd Qu.: NA
## Max. :131084 Max. :116419.9 Max. : NA
## NA's :202636
## auxilio_alimentacao auxilio_pre_escolar auxilio_saude auxilio_natalidade
## Min. : 0.0 Min. :-215.82 Min. : 0.0 Min. : 0.0000
## 1st Qu.: 0.0 1st Qu.: 0.00 1st Qu.: 0.0 1st Qu.: 0.0000
## Median : 884.0 Median : 0.00 Median : 0.0 Median : 0.0000
## Mean : 783.3 Mean : 49.94 Mean : 275.5 Mean : 0.3799
## 3rd Qu.:1041.8 3rd Qu.: 0.00 3rd Qu.: 414.1 3rd Qu.: 0.0000
## Max. :3047.1 Max. :7160.16 Max. :11919.0 Max. :2323.1200
## NA's :1546 NA's :1546
## auxilio_moradia ajuda_de_custo total_indenizacoes indenizacoes_outras
## Min. :-1412 Min. : 0.0 Min. : 0.0 Length:202636
## 1st Qu.: 0 1st Qu.: 0.0 1st Qu.: 910.1 Class :character
## Median : 4378 Median : 0.0 Median : 5377.3 Mode :character
## Mean : 3102 Mean : 102.2 Mean : 4724.3
## 3rd Qu.: 4378 3rd Qu.: 0.0 3rd Qu.: 5960.7
## Max. :31033 Max. :96224.6 Max. :316698.3
## NA's :2068
## indenizacoes_detalhes abono_contitucional_de_1_3_de_ferias
## Min. :1 Min. : 0.0
## 1st Qu.:1 1st Qu.: 0.0
## Median :1 Median : 0.0
## Mean :1 Mean : 854.1
## 3rd Qu.:1 3rd Qu.: 0.0
## Max. :1 Max. :45706.7
## NA's :202635
## indenizacao_de_ferias antecipacao_de_ferias gratificacao_natalina
## Min. : 0 Min. : 0.0 Min. : 0
## 1st Qu.: 0 1st Qu.: 0.0 1st Qu.: 0
## Median : 0 Median : 0.0 Median : 0
## Mean : 1825 Mean : 138.8 Mean : 1943
## 3rd Qu.: 0 3rd Qu.: 0.0 3rd Qu.: 0
## Max. :176055 Max. :47177.3 Max. :44962
## NA's :1546
## antecipacao_de_gratificacao_natalina substituicao
## Min. : 0 Min. : 0.0
## 1st Qu.: 0 1st Qu.: 0.0
## Median : 0 Median : 0.0
## Mean : 512 Mean : 163.7
## 3rd Qu.: 0 3rd Qu.: 0.0
## Max. :28361 Max. :41440.7
##
## gratificacao_por_exercicio_cumulativo gratificacao_por_encargo_curso_concurso
## Min. : 0 Min. : 0.00
## 1st Qu.: 0 1st Qu.: 0.00
## Median : 0 Median : 0.00
## Mean : 1272 Mean : 33.21
## 3rd Qu.: 0 3rd Qu.: 0.00
## Max. :77917 Max. :75000.00
## NA's :1546 NA's :1546
## pagamento_em_retroativos jeton total_de_direitos_eventuais
## Length:202636 Min. : 0.000 Min. : 0
## Class :character 1st Qu.: 0.000 1st Qu.: 0
## Mode :character Median : 0.000 Median : 3292
## Mean : 1.297 Mean : 10296
## 3rd Qu.: 0.000 3rd Qu.: 14474
## Max. :7313.040 Max. :8201056
## NA's :1562
## direitos_eventuais_outras direitos_eventuais_detalhes mes
## Min. :-11254 Length:202636 Min. : 1.000
## 1st Qu.: 0 Class :character 1st Qu.: 4.000
## Median : 0 Mode :character Median : 6.000
## Mean : 1227 Mean : 6.688
## 3rd Qu.: 0 3rd Qu.:10.000
## Max. :167413 Max. :12.000
## NA's :6337
## ano genero total_de_rendimentos
## 2016: 2424 Length:202636 Min. : 1046
## 2017: 18750 Class :character 1st Qu.: 33547
## 2018:161331 Mode :character Median : 39025
## 2019: 20131 Mean : 43256
## 3rd Qu.: 49615
## Max. :8230004
##
total_maior_que_cem_mil <- dados_juntos %>% filter(total_de_rendimentos >= 100000) %>% nrow()
dados_juntos %>%
ggplot(aes(x=ano, y=total_de_rendimentos, color=ano)) +
geom_boxplot() +
theme_minimal() +
scale_y_log10(labels = scales::comma, breaks=c(1050, 3000, 5000, 10000, 15000, 20000, 35000, 50000, 65000,80000, 150000, 300000, 500000, 750000, 1000000, 1500000, 6000000)) +
theme(legend.position = "none", text = element_text(size=12)) +
labs(y = "Valor Remuneração", x = "Ano", title = "Distribuições do valor de Remuneração")
cargos_normalizados <- dados_juntos %>%
mutate( cargo_nomarlizado =
case_when(
str_detect(str_to_lower(cargo), "desembargador") ~ "Desembargador",
str_detect(str_to_lower(cargo), "des") ~ "Desembargador",
str_detect(str_to_lower(cargo), "juiz") ~ "Juiz",
str_detect(str_to_lower(cargo), "pensionista") ~ "Pensionista",
str_detect(str_to_lower(cargo), "aposentado") ~ "Pensionista",
TRUE ~"Outros"
)
)
total_funcionarios <- cargos_normalizados %>% nrow()
total_juiz = cargos_normalizados %>% filter(cargo_nomarlizado == "Juiz") %>% nrow()
total_desembagador = cargos_normalizados %>% filter(cargo_nomarlizado == "Desembargador") %>% nrow()
total_pensionista = cargos_normalizados %>% filter(cargo_nomarlizado == "Pensionista") %>% nrow()
total_outros = cargos_normalizados %>% filter(cargo_nomarlizado == "Outros") %>% nrow()
# Create test data.
data <- data.frame(
category=c("Juiz", "Desembargador", "Pensionista", "Outros"),
count=c(total_juiz/total_funcionarios * 100, total_desembagador/total_funcionarios * 100, total_pensionista/total_funcionarios * 100, total_outros/total_funcionarios * 100)
)
data %>%
ggplot(aes(x=category,y=count, fill=category)) +
geom_bar(stat="identity") +
labs(x="Cargo", y = "Quantidade(%)", title = "Distribuição de cargos", fill="Cargo")
n_male_2016 = dados_2016 %>% filter(genero == "Male") %>% nrow()
n_female_2016 = dados_2016 %>% filter(genero == "Female") %>% nrow()
n_male_2017 = dados_2017 %>% filter(genero == "Male") %>% nrow()
n_female_2017 = dados_2017 %>% filter(genero == "Female") %>% nrow()
n_male_2018 = dados_2018 %>% filter(genero == "Male") %>% nrow()
n_female_2018 = dados_2018 %>% filter(genero == "Female") %>% nrow()
n_male_2019 = dados_2019 %>% filter(genero == "Male") %>% nrow()
n_female_2019 = dados_2019 %>% filter(genero == "Female") %>% nrow()
data <- data.frame(
category=c("Mulher", "Homem", "Mulher", "Homem", "Mulher", "Homem","Mulher", "Homem"),
count=c(n_female_2016, n_male_2016, n_female_2017, n_male_2017, n_female_2018, n_male_2018, n_female_2019, n_male_2019),
ano= c(2016,2016,2017,2017,2018,2018,2019,2019)
)
data %>%
ggplot(aes(x=ano, y=count, fill=category)) +
geom_bar(stat="identity", color="black", position=position_dodge())+
theme_minimal() +
labs(x="Ano", y = "Quantidade", title = "Distribuição de gênero", fill="Gênero")
data %>%
ggplot(aes(x=" ", y=count, fill=category)) +
geom_bar(stat="identity", position=position_dodge())+
theme_minimal() +
facet_wrap(~ano) +
labs(x="Ano", y = "Quantidade", title = "Distribuição de gênero", fill="Gênero")
genero_sem_NA <- dados_juntos %>%
drop_na(genero)
genero_sem_NA %>%
ggplot(aes(x=ano, y=subsidio, color=genero)) +
geom_boxplot() +
theme_minimal() +
scale_y_log10(labels = scales::comma, breaks=c(1050, 3000, 5000, 10000, 15000, 20000,25000,28500, 35000, 50000, 65000)) +
theme(, text = element_text(size=12)) +
labs(y = "Valor Salário", x = "Ano", title = "Distribuições do valor de salário de acordo com gênero")
Dados Brasil.io
## Parsed with column specification:
## cols(
## .default = col_double(),
## cpf = col_logical(),
## nome = col_character(),
## cargo = col_character(),
## lotacao = col_character(),
## url = col_character(),
## tribunal = col_character(),
## orgao = col_character(),
## data_de_publicacao = col_date(format = ""),
## mesano_de_referencia = col_character()
## )
## See spec(...) for full column specifications.
## Warning: 2629 parsing failures.
## row col expected actual file
## 20914 data_de_publicacao date like 2018-05-11T08:53:36 '/home/david/Área de Trabalho/tcc/dados/contracheque.csv'
## 20915 data_de_publicacao date like 2018-05-11T08:53:36 '/home/david/Área de Trabalho/tcc/dados/contracheque.csv'
## 20916 data_de_publicacao date like 2018-05-11T08:53:36 '/home/david/Área de Trabalho/tcc/dados/contracheque.csv'
## 20917 data_de_publicacao date like 2018-05-11T08:53:36 '/home/david/Área de Trabalho/tcc/dados/contracheque.csv'
## 20918 data_de_publicacao date like 2018-05-11T08:53:36 '/home/david/Área de Trabalho/tcc/dados/contracheque.csv'
## ..... .................. .......... ................... .........................................................
## See problems(...) for more details.
Planos
- Grafico de barras stacked para ver o quanto de gasta com indenização salario e outros
- Mostrar média salaria por mês do sistema de justiça x executivo x legislativo
- Ditribuição dos auxilios, quais os mais utilizados? quais os que são mais gatos?
- distribuição das remunerção e descrever alguns outiliers
- Média salarial comparada com algumas outras profissões
- Questões de genêro