knitr::opts_chunk$set(echo = TRUE)
knitr::opts_chunk$set(echo = TRUE)
library(readxl)
SP <- read_excel("Desktop/Base_de_dados-master/empregados_setor_publico_adm_direta.xlsx",
col_types = c("text", "numeric", "numeric",
"numeric", "numeric", "numeric",
"numeric", "text", "text"))
knitr::opts_chunk$set(echo = TRUE)
library(kableExtra)
#Carregar base de dados objeto da pesquisa
library(readxl)
dados <- read_excel("Desktop/Base_de_dados-master/empregados_setor_publico_adm_direta.xlsx")
#Execução e manipulação da tabela
kable(dados, row.names = FALSE)%>%
kable_styling( full_width = T,bootstrap_options = c("striped", "hover", "condensed", "responsive"),
position = "center", fixed_thead = T) %>%
scroll_box(width = "900px", height = "600px")
| unidades_da_federacao | total | estatutarios | clt | comissionados | estagiarios | sem_vinculo_permanente | regiao | pais |
|---|---|---|---|---|---|---|---|---|
| Acre | 22881 | 11253 | 4655 | 1626 | 449 | 4898 | N | Brasil |
| Alagoas | 128161 | 75830 | 2514 | 12660 | 762 | 38486 | NE | Brasil |
| Amapá | 20193 | 13679 | 228 | 2324 | 196 | 3766 | N | Brasil |
| Amazonas | 98084 | 43015 | 3459 | 11332 | 118 | 40159 | N | Brasil |
| Bahia | 515754 | 307188 | 12074 | 51231 | 7917 | 135743 | NE | Brasil |
| Ceará | 317006 | 184346 | 22759 | 30139 | 5815 | 73947 | NE | Brasil |
| Distrito Federal | 122197 | 102521 | 97 | 5164 | 1047 | 13368 | CO | Brasil |
| EspÃrito Santo | 138182 | 73177 | 8026 | 11547 | 7910 | 37522 | SE | Brasil |
| Goiás | 203986 | 147949 | 1700 | 42135 | 3151 | 17664 | CO | Brasil |
| Maranhão | 291461 | 157597 | 9613 | 30995 | 198 | 98601 | NE | Brasil |
| Mato Grosso | 110118 | 71953 | 5545 | 8607 | 3253 | 20760 | CO | Brasil |
| Mato Grosso do Sul | 110835 | 70641 | 809 | 8867 | 4059 | 26459 | CO | Brasil |
| Minas Gerais | 673016 | 411433 | 37466 | 39476 | 14712 | 169361 | SE | Brasil |
| Pará | 293783 | 168594 | 5393 | 20998 | 1596 | 97202 | N | Brasil |
| ParaÃba | 167477 | 97945 | 1043 | 20684 | 191 | 49717 | NE | Brasil |
| Paraná | 330172 | 253848 | 26689 | 17076 | 25455 | 7104 | S | Brasil |
| Pernambuco | 275490 | 147976 | 3087 | 30921 | 9822 | 83684 | NE | Brasil |
| Piauà | 114171 | 69120 | 4038 | 15733 | 835 | 24693 | NE | Brasil |
| Rio de Janeiro | 397644 | 269570 | 19530 | 48188 | 5419 | 54937 | SE | Brasil |
| Rio Grande do Norte | 125963 | 75128 | 3652 | 16356 | 3517 | 27310 | NE | Brasil |
| Rio Grande do Sul | 308567 | 225236 | 13514 | 22761 | 24636 | 22420 | S | Brasil |
| Rondônia | 52476 | 40706 | 3513 | 6459 | 206 | 1592 | N | Brasil |
| Roraima | 19390 | 11414 | 577 | 2656 | 0 | 4743 | N | Brasil |
| Santa Catarina | 225990 | 133392 | 21929 | 14188 | 15853 | 40628 | S | Brasil |
| São Paulo | 981738 | 620932 | 231659 | 41644 | 49771 | 38983 | SE | Brasil |
| Sergipe | 76629 | 43997 | 1114 | 12438 | 1190 | 17890 | NE | Brasil |
| Tocantins | 70300 | 41902 | 364 | 7539 | 500 | 19988 | N | Brasil |
knitr::opts_chunk$set(echo = TRUE)
library(readxl)
dicio <- read_excel("Desktop/Base_de_dados-master/empregados_setor_publico_adm_direta.xlsx")
#Execução e manipulação da tabela
library(DT)
DT::datatable(dicio)
options(scipen = 999)
boxplot(total~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 1 \n Total por Região \n")
boxplot(estatutarios~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 2 \n Estatutários por Região \n")
boxplot(clt~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 3 \n CLT por Região \n")
boxplot(comissionados~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 4 \n Comissionados por Região \n")
boxplot(estagiarios~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 5 \n Estagiários por Região \n")
boxplot(sem_vinculo_permanente~regiao,
data=SP,
col=c("#87CEFA","#708090","#87CEFA","#0f8efc","#ADD8E6"),
main="Bloxpot 6 \n Sem VÃnculo Permanente por Região \n")
library(flextable)
library(dplyr)
SP %>% select(regiao,total) %>% group_by (regiao) %>%
summarise(média=mean(total),
desvio_padrao=sd(total),
minimo=min(total),
maximo=max (total)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 136,784.00 | 45,141.69 | 110,118 | 203,986 |
N | 82,443.86 | 97,769.36 | 19,390 | 293,783 |
NE | 223,568.00 | 139,974.50 | 76,629 | 515,754 |
S | 288,243.00 | 54,984.28 | 225,990 | 330,172 |
SE | 547,645.00 | 362,544.19 | 138,182 | 981,738 |
SP %>% select(regiao,estatutarios) %>% group_by (regiao) %>%
summarise(média=mean(estatutarios),
desvio_padrao=sd(estatutarios),
minimo=min(estatutarios),
maximo=max (estatutarios)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 98,266.00 | 36,249.23 | 70,641 | 147,949 |
N | 47,223.29 | 55,558.88 | 11,253 | 168,594 |
NE | 128,791.89 | 81,774.39 | 43,997 | 307,188 |
S | 204,158.67 | 62,933.32 | 133,392 | 253,848 |
SE | 343,778.00 | 231,029.05 | 73,177 | 620,932 |
SP %>% select(regiao,estagiarios) %>% group_by (regiao) %>%
summarise(média=mean(estagiarios),
desvio_padrao=sd(estagiarios),
minimo=min(estagiarios),
maximo=max (estagiarios)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 2,877.5000 | 1,286.1409 | 1,047 | 4,059 |
N | 437.8571 | 540.3025 | 0 | 1,596 |
NE | 3,360.7778 | 3,647.7784 | 191 | 9,822 |
S | 21,981.3333 | 5,323.0670 | 15,853 | 25,455 |
SE | 19,453.0000 | 20,590.0640 | 5,419 | 49,771 |
SP %>% select(regiao,clt) %>% group_by (regiao) %>%
summarise(média=mean(clt),
desvio_padrao=sd(clt),
minimo=min(clt),
maximo=max (clt)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 2,037.750 | 2,428.389 | 97 | 5,545 |
N | 2,598.429 | 2,172.323 | 228 | 5,393 |
NE | 6,654.889 | 7,118.607 | 1,043 | 22,759 |
S | 20,710.667 | 6,671.462 | 13,514 | 26,689 |
SE | 74,170.250 | 105,689.052 | 8,026 | 231,659 |
SP %>% select(regiao,comissionados) %>% group_by (regiao) %>%
summarise(média=mean(comissionados),
desvio_padrao=sd(comissionados),
minimo=min(comissionados),
maximo=max (comissionados)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 16,193.25 | 17,376.650 | 5,164 | 42,135 |
N | 7,562.00 | 6,864.130 | 1,626 | 20,998 |
NE | 24,573.00 | 12,615.146 | 12,438 | 51,231 |
S | 18,008.33 | 4,361.882 | 14,188 | 22,761 |
SE | 35,213.75 | 16,206.594 | 11,547 | 48,188 |
SP %>% select(regiao,sem_vinculo_permanente) %>% group_by (regiao) %>%
summarise(média=mean(sem_vinculo_permanente),
desvio_padrao=sd(sem_vinculo_permanente),
minimo=min(sem_vinculo_permanente),
maximo=max (sem_vinculo_permanente)) %>%
flextable()
regiao | média | desvio_padrao | minimo | maximo |
CO | 19,562.75 | 5,506.719 | 13,368 | 26,459 |
N | 24,621.14 | 34,833.636 | 1,592 | 97,202 |
NE | 61,119.00 | 39,730.790 | 17,890 | 135,743 |
S | 23,384.00 | 16,782.777 | 7,104 | 40,628 |
SE | 75,200.75 | 63,267.121 | 37,522 | 169,361 |
library(corrplot)
## corrplot 0.90 loaded
#Elaboração da matriz de correlação
MC <-cor(SP[,c("estagiarios","clt","comissionados","estatutarios", "sem_vinculo_permanente")])
corrplot.mixed(MC)