Notebook para criação de tabela de indicadores da PNS - módulo I 2013 Cobertura de Plano de Saúde

Bibliotecas Utilizadas

In [3]:
#Lendo pacotes necessários
library(survey)
library(ggplot2)
library(dplyr)
library(foreign)
library(forcats)
library(tidyverse)

Carregando microdados da PNS

In [4]:
#Carregando banco de dados para R versão 3.5.0 ou superior
load("<coloque aqui o caminho para o arquivo dos microdados formato RDATA PNS 2013>")

#conferindo as dimensões (número de linhas e colunas)
dim("<Coloque aqui o nome do arquivo RDATA PNS 2013>")
  1. 222385
  2. 1000

Definição do peso e filtragem de respondentes do questionário

In [5]:
#Selecionando registros válidos e calculando peso amostral - summary de verificação
pns2013.1<- <Coloque aqui o nome do arquivo RDATA> %>% mutate(peso_moradores=((V00281*205546/199551444)))
pns2013.1<-pns2013.1 %>% filter(!is.na(peso_moradores))
summary(pns2013.1$peso_moradores)
     Min.   1st Qu.    Median      Mean   3rd Qu.      Max. 
 0.009731  0.282509  0.547672  1.000000  1.205104 13.898464 

Criação de variáveis dos indicadores

In [6]:
#Desfechos - Indicadores

#Posse de plano de saúde médico ou odontológico particular - I001P
pns2013.1 <- pns2013.1 %>% mutate(I001P= ifelse(I001==1, 1,2))
pns2013.1$I001P<-factor(pns2013.1$I001P, levels=c(1,2), labels=c("Sim", "Não"))
summary(pns2013.1$I001P) 



##Posse de plano de saúde médico particular  - I002P
pns2013.1 <- pns2013.1 %>% mutate(I002P = ifelse(I001==2 ,2,
                                          ifelse(I001==1 & I002==1 & I003==1,2,        
                                          ifelse(I001==1 & I002==1 & I003==2,1,
                                          ifelse(I001==1 & I002>1  & I003==1,1,
                                          ifelse(I001==1 & I002>1  & I003==2,1,2))))))                                   
pns2013.1$I002P<-factor(pns2013.1$I002P, levels=c(1,2), labels=c("Sim","Não"))
summary(pns2013.1$I002P)


#Posse de plano de saúde odontológico particular  - I003P - Plano amostral distinto
pns2013.1 <- pns2013.1 %>% mutate(I003P= if_else(I003==1,1,2))
pns2013.1$I003P<-factor(pns2013.1$I003P, levels=c(1,2), labels=c("Sim", "Não"))
summary(pns2013.1$I003P)
Sim
50692
Não
154854
Sim
43957
Não
161589
Sim
10040
Não
40652
NA's
154854

Definições de abrangências

Situação urbana ou rural

In [7]:
#Situação Urbano ou Rural
pns2013.1 <- pns2013.1 %>% rename(Situação_Urbano_Rural=V0026)
pns2013.1$Situação_Urbano_Rural<-factor(pns2013.1$Situação_Urbano_Rural, levels=c(1,2), labels=c("Urbano", "Rural"))
summary(pns2013.1$Situação_Urbano_Rural)
Urbano
166580
Rural
38966

Sexo

In [8]:
#Sexo
pns2013.1 <- pns2013.1 %>% rename(Sexo=C006)
pns2013.1$Sexo<-factor(pns2013.1$Sexo, levels=c(1,2), labels=c("Masculino", "Feminino"))
summary(pns2013.1$Sexo)
Masculino
99236
Feminino
106310

UF

In [9]:
#Estados - UFs
pns2013.1 <- pns2013.1 %>% rename(Unidades_da_Federação=V0001)
pns2013.1$Unidades_da_Federação<-factor(pns2013.1$Unidades_da_Federação, levels=c(11,12,13,14,15,16,17,21,22,23,24,25,26,27,28,29,31,32,33,35,41,42,43,50,51,52,53),
                                       label=c("Rondônia","Acre","Amazonas","Roraima","Pará","Amapá","Tocantins","Maranhão","Piauí","Ceará",
                                        "Rio Grande do Norte","Paraíba","Pernambuco","Alagoas","Sergipe","Bahia",
                                        "Minas Gerais","Espírito Santo","Rio de Janeiro","São Paulo",
                                        "Paraná","Santa Catarina","Rio Grande do Sul", 
                                        "Mato Grosso do Sul","Mato Grosso","Goiás","Distrito Federal"))
summary(pns2013.1$Unidades_da_Federação)
Rondônia
5883
Acre
6754
Amazonas
11194
Roraima
6409
Pará
9079
Amapá
6072
Tocantins
5125
Maranhão
6650
Piauí
6326
Ceará
9179
Rio Grande do Norte
6004
Paraíba
6197
Pernambuco
8705
Alagoas
6376
Sergipe
5588
Bahia
8391
Minas Gerais
11800
Espírito Santo
5502
Rio de Janeiro
10445
São Paulo
17072
Paraná
9389
Santa Catarina
4969
Rio Grande do Sul
8255
Mato Grosso do Sul
5760
Mato Grosso
4803
Goiás
7710
Distrito Federal
5909

Grandes Regiões

In [10]:
#Grandes Regiões
pns2013.1 <- pns2013.1 %>% 
  mutate(GrandesRegioes = fct_collapse(Unidades_da_Federação, 
                                          `Norte` = c("Rondônia","Acre","Amazonas","Roraima","Pará", "Amapá","Tocantins"),
                                          `Nordeste` = c("Maranhão", "Piauí", "Ceará", "Rio Grande do Norte", "Paraíba","Pernambuco", "Alagoas","Sergipe","Bahia"),
                                          `Sudeste` = c("Minas Gerais", "Espírito Santo","Rio de Janeiro", "São Paulo"), 
                                          `Sul` = c("Paraná", "Santa Catarina", "Rio Grande do Sul"),
                                          `Centro-Oeste`= c("Mato Grosso do Sul","Mato Grosso", "Goiás", "Distrito Federal")))
summary(pns2013.1$GrandesRegioes)
Norte
50516
Nordeste
63416
Sudeste
44819
Sul
22613
Centro-Oeste
24182

Capital

In [11]:
#Capital
pns2013.1<- pns2013.1 %>% mutate(Capital= fct_collapse(Unidades_da_Federação,
                                        `Porto Velho`= "Rondônia", 
                                        `Boa Vista`= "Roraima",              
                                        `Rio Branco`= "Acre", 
                                        `Manaus` = "Amazonas",
                                        `Belém` = "Pará" ,
                                        `Macapá`= "Amapá",
                                        `Palmas` = "Tocantins",
                                        `São Luís` = "Maranhão",
                                        `Teresina`= "Piauí" ,
                                        `Fortaleza`= "Ceará",
                                        `Natal`= "Rio Grande do Norte",
                                        `João Pessoa`= "Paraíba",
                                        `Recife`= "Pernambuco",
                                        `Maceió`= "Alagoas",
                                        `Aracaju`= "Sergipe",
                                        `Salvador`= "Bahia",
                                        `Belo Horizonte`= "Minas Gerais",
                                        `Vitória`= "Espírito Santo",
                                        `Rio de Janeiro`= "Rio de Janeiro",
                                        `São Paulo`= "São Paulo",
                                        `Curitiba`= "Paraná",
                                        `Florianópolis`= "Santa Catarina",
                                        `Porto Alegre`= "Rio Grande do Sul",
                                        `Campo Grande`=  "Mato Grosso do Sul",
                                        `Cuiabá`= "Mato Grosso",
                                        `Goiânia` = "Goiás",
                                        `Brasília`= "Distrito Federal"))
summary(pns2013.1$Capital)
Porto Velho
5883
Rio Branco
6754
Manaus
11194
Boa Vista
6409
Belém
9079
Macapá
6072
Palmas
5125
São Luís
6650
Teresina
6326
Fortaleza
9179
Natal
6004
João Pessoa
6197
Recife
8705
Maceió
6376
Aracaju
5588
Salvador
8391
Belo Horizonte
11800
Vitória
5502
Rio de Janeiro
10445
São Paulo
17072
Curitiba
9389
Florianópolis
4969
Porto Alegre
8255
Campo Grande
5760
Cuiabá
4803
Goiânia
7710
Brasília
5909

Faixa Etária

In [12]:
#Faixas Etárias
pns2013.1 <- pns2013.1 %>% mutate(faixa_idade = ifelse(C008<=0,1, 
                        ifelse(C008%in% 1:4, 2, 
                        ifelse(C008%in% 5:14, 3,
                        ifelse(C008%in% 15:24, 4,
                        ifelse(C008%in% 25:34, 5,
                        ifelse(C008%in% 35:44, 6,
                        ifelse(C008%in% 45:59, 7,8))))))))

pns2013.1$faixa_idade<-factor(pns2013.1$faixa_idade, levels=c(1,2,3,4,5,6,7,8), labels=c("Menor de 1 ano","1 a 4 anos","5 a 14 anos","15 a 24 anos","25 a 34 anos","35 a 44 anos","45 a 59 anos","60 anos ou mais"))
summary(pns2013.1$faixa_idade)
Menor de 1 ano
2736
1 a 4 anos
11713
5 a 14 anos
33951
15 a 24 anos
36020
25 a 34 anos
33406
35 a 44 anos
29562
45 a 59 anos
34343
60 anos ou mais
23815

Raça

In [13]:
#Raça
pns2013.1 <- pns2013.1 %>% mutate(Raca= ifelse(C009==1, 1, 
                        ifelse(C009==2, 2, 
                            ifelse(C009==4, 3, 9))))

pns2013.1$Raca<-factor(pns2013.1$Raca, levels=c(1,2,3),labels=c("Branca", "Preta", "Parda"))

summary(pns2013.1$Raca)
Branca
78177
Preta
17461
Parda
106910
NA's
2998

Renda per capita

In [14]:
#Rendimento domiciliar per capita - Outro plano amostral

pns2013.1 <- pns2013.1 %>% mutate(VDF004= ifelse(VDF003 %in% 0:170, 1, 
                        ifelse(VDF003%in% 170:339, 2, 
                        ifelse(VDF003%in% 340:678, 3,
                        ifelse(VDF003%in% 679:1356, 4,
                        ifelse(VDF003%in% 1357:2034, 5,
                        ifelse(VDF003%in% 2035:3390, 6,
                        ifelse(VDF003=="NA","NA",7))))))))


pns2013.1 <- pns2013.1 %>% mutate(rend_per_capita= ifelse(VDF004 %in% 1:2, 1, 
                        ifelse(VDF004==3, 2, 
                        ifelse(VDF004==4, 3,
                        ifelse(VDF004==5, 4,
                        ifelse(VDF004=="NA","NA",5))))))
                                                  
pns2013.1$rend_per_capita<-factor(pns2013.1$rend_per_capita, levels=c(1,2,3,4,5), labels=c("Até 1/2 SM","1/2 até 1 SM","1 até 2 SM",
                                                                                   "2 até 3 SM","Mais de 3 SM"))
summary(pns2013.1$rend_per_capita)
Até 1/2 SM
61683
1/2 até 1 SM
61662
1 até 2 SM
47265
2 até 3 SM
14910
Mais de 3 SM
19802
NA's
224

Criando indicadores

Filtrando base de indicadores

In [15]:
#Selecionando variáveis para cálculo de indicadores no survey
pns2013survey<- pns2013.1 %>% select("V0024","UPA_PNS","peso_moradores", "I001P","I002P","I003P", "V0031","C009","VDF003",
                                     "Situação_Urbano_Rural","Sexo","Unidades_da_Federação", "GrandesRegioes",
                                     "Capital","faixa_idade", "Raca","rend_per_capita")
summary(pns2013survey)
     V0024            UPA_PNS        peso_moradores      I001P       
 Min.   :1110011   Min.   :1100001   Min.   : 0.009731   Sim: 50692  
 1st Qu.:2110011   1st Qu.:2100025   1st Qu.: 0.282509   Não:154854  
 Median :2851010   Median :2800091   Median : 0.547672               
 Mean   :2931340   Mean   :2903832   Mean   : 1.000000               
 3rd Qu.:3532013   3rd Qu.:3500397   3rd Qu.: 1.205104               
 Max.   :5310220   Max.   :5300180   Max.   :13.898464               
                                                                     
 I002P         I003P            V0031            C009           VDF003        
 Sim: 43957   Sim : 10040   Min.   :1.000   Min.   :1.000   Min.   :     0.0  
 Não:161589   Não : 40652   1st Qu.:1.000   1st Qu.:1.000   1st Qu.:   300.0  
              NA's:154854   Median :2.000   Median :4.000   Median :   553.0  
                            Mean   :2.309   Mean   :2.689   Mean   :   973.9  
                            3rd Qu.:4.000   3rd Qu.:4.000   3rd Qu.:  1000.0  
                            Max.   :4.000   Max.   :9.000   Max.   :145769.0  
                                                            NA's   :224       
 Situação_Urbano_Rural        Sexo           Unidades_da_Federação
 Urbano:166580         Masculino: 99236   São Paulo     : 17072   
 Rural : 38966         Feminino :106310   Minas Gerais  : 11800   
                                          Amazonas      : 11194   
                                          Rio de Janeiro: 10445   
                                          Paraná        :  9389   
                                          Ceará         :  9179   
                                          (Other)       :136467   
      GrandesRegioes            Capital                faixa_idade   
 Norte       :50516   São Paulo     : 17072   15 a 24 anos   :36020  
 Nordeste    :63416   Belo Horizonte: 11800   45 a 59 anos   :34343  
 Sudeste     :44819   Manaus        : 11194   5 a 14 anos    :33951  
 Sul         :22613   Rio de Janeiro: 10445   25 a 34 anos   :33406  
 Centro-Oeste:24182   Curitiba      :  9389   35 a 44 anos   :29562  
                      Fortaleza     :  9179   60 anos ou mais:23815  
                      (Other)       :136467   (Other)        :14449  
     Raca            rend_per_capita 
 Branca: 78177   Até 1/2 SM  :61683  
 Preta : 17461   1/2 até 1 SM:61662  
 Parda :106910   1 até 2 SM  :47265  
 NA's  :  2998   2 até 3 SM  :14910  
                 Mais de 3 SM:19802  
                 NA's        :  224  
                                     

Exporta tabela filtrada com os dados específicos - Módulo I 2013

In [17]:
#Salvando csv para cálculo de indicadores no survey
diretorio_saida <- "<coloque aqui o diretório>"
write.csv(pns2013survey, file.path(diretorio_saida, "pns2013Isurvey.csv"))

Cria plano amostral complexo

In [18]:
#survey design
desPNSI=svydesign(id=~UPA_PNS, strat=~V0024, weight=~peso_moradores, nest=TRUE, data=pns2013survey)
desPNSIC=subset(desPNSI, V0031==1)
desPNSIR=subset(desPNSI, C009!=9)
desPNSIRE=subset(desPNSI, VDF003!=9)
In [19]:
#survey design - I003P
desPNSI003P=subset(desPNSI, !is.na(I003P))
desPNSI003P_R=subset(desPNSI, !is.na(I003P) & C009!=9)
desPNSI003P_C=subset(desPNSI, V0031==1 & !is.na(I003P))
desPNSI003P_RE=subset(desPNSI, VDF003!=9 & !is.na(I003P))

Criação da tabela de indicadores

Essa tabela é responsável por unir os indicadores no formato do painel de indicadores

In [20]:
matrizIndicadores = data.frame()

Definição de variáveis para iteração dos indicadores

In [21]:
ListaIndicadores = c(~I001P,~I002P,~I003P)
ListaIndicadoresTexto = c("I001P","I002P","I003P")
ListaDominios = c(~Sexo,~Raca,~rend_per_capita,~faixa_idade,~Situação_Urbano_Rural,~Unidades_da_Federação,~GrandesRegioes,~Capital)
ListaDominiosTexto = c("Sexo","raça","rend_per_capita","fx_idade","urb_rur","uf","região","capital")
ListaTotais = c('Brasil','Capital')
Ano <- "2013"

Preenchendo a tabela de indicadores

In [22]:
#Cálculo dos indicadores usando o pacote survey 
i <- 0
for( indicador in ListaIndicadores){
    i <- i + 1
    j <- 1
    for (dominio in ListaDominios){
               if (ListaDominiosTexto[j]=="capital"){
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador<-svyby( indicador , dominio , desPNSI003P_C , svymean,vartype= c("ci","cv"))
                }else{
                       dataframe_indicador<-svyby( indicador , dominio , desPNSIC , svymean,vartype= c("ci","cv"))
                }
                   
               }else if (ListaDominiosTexto[j]=="raça"){
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador<-svyby( indicador , dominio , desPNSI003P_R , svymean,vartype= c("ci","cv"))
                    }else{
                       dataframe_indicador<-svyby( indicador , dominio , desPNSIR , svymean,vartype= c("ci","cv"))
                   }
                }else if (ListaDominiosTexto[j]=="rend_per_capita"){
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador<-svyby( indicador , dominio , desPNSI003P_RE , svymean,vartype= c("ci","cv"))
                    }else{
                       dataframe_indicador<-svyby( indicador , dominio , desPNSIRE , svymean,vartype= c("ci","cv"))
                   }
               }else {
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador<-svyby( indicador , dominio , desPNSI003P , svymean,vartype= c("ci","cv"))
                   }else{
                       dataframe_indicador<-svyby( indicador , dominio , desPNSI , svymean,vartype= c("ci","cv"))
                   }
               }
               
                dataframe_indicador<-data.frame(dataframe_indicador)
              
               
               colnames(dataframe_indicador) <- c("abr_nome","Sim","Nao","LowerS","LowerN","UpperS","UpperN","cvS","cvN")
               dataframe_indicador$Indicador <- ListaIndicadoresTexto[i]
               dataframe_indicador$abr_tipo <- ListaDominiosTexto[j]
               dataframe_indicador$Ano <- Ano
               dataframe_indicador <- dataframe_indicador %>% select("abr_tipo","abr_nome","Ano","Indicador","Sim","LowerS","UpperS","cvS")
               matrizIndicadores <-rbind(matrizIndicadores,dataframe_indicador)
               j <- j + 1
               
    }
}

Criando a tabela pela abrangência total

In [23]:
matriz_totais <- data.frame()

Preenchendo a tabela com as abrangencia Brasil e total das capitais

In [24]:
i=0
for(indicador in ListaIndicadores){
    i <- i+1
    for(total in ListaTotais){
        dataframe_indicador <- data.frame()
        dataframe_indicador_S <- data.frame()
         if (total == "Capital"){
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador <- svymean(indicador,desPNSI003P_C)
                   }else{
                       dataframe_indicador <- svymean(indicador,desPNSIC)
                   }
                   
        } else {
                   if(ListaIndicadoresTexto[i] == "I003P"){
                           dataframe_indicador <- svymean(indicador,desPNSI003P)
                    }else{
                       dataframe_indicador <- svymean(indicador,desPNSI)
                   }
        }
        intervalo_confianca <- confint(dataframe_indicador)
        coeficiente_variacao <- cv(dataframe_indicador)
        dataframe_indicador <- cbind(data.frame(dataframe_indicador),data.frame(intervalo_confianca))
        dataframe_indicador <- cbind(data.frame(dataframe_indicador),data.frame(coeficiente_variacao))
        
        dataframe_indicador <- dataframe_indicador %>% 
                               select('mean','X2.5..','X97.5..',coeficiente_variacao) 
        dataframe_indicador_S <- dataframe_indicador %>% 
                                 slice(1)
                
        colnames(dataframe_indicador_S) <- c('Sim','LowerS','UpperS', 'cvS')
        dataframe_indicador_S <- dataframe_indicador_S %>% 
                               select('Sim','LowerS','UpperS','cvS')
        dataframe_indicador_S$Indicador <- ListaIndicadoresTexto[i]
        dataframe_indicador_S$abr_tipo <- "total"
        dataframe_indicador_S$abr_nome <- total
        dataframe_indicador_S$Ano <- Ano 
        dataframe_indicador_S <- dataframe_indicador_S %>% 
                             select("abr_tipo","abr_nome","Ano","Indicador","Sim","LowerS","UpperS",'cvS')
        
        matriz_totais <-rbind(matriz_totais,dataframe_indicador_S)
        
    }
}

Unindo tabela de indicadores e de totais

In [25]:
matrizIndicadores<-rbind(matrizIndicadores,matriz_totais)

Visualizando a tabela de indicadores

In [26]:
matrizIndicadores
A data.frame: 243 × 8
abr_tipoabr_nomeAnoIndicadorSimLowerSUpperScvS
<chr><fct><chr><chr><dbl><dbl><dbl><dbl>
MasculinoSexo Masculino 2013I001P0.269833200.260942210.278724190.01681151
FemininoSexo Feminino 2013I001P0.288015830.279295680.296735980.01544755
Brancaraça Branca 2013I001P0.378825510.365977080.391673930.01730464
Pretaraça Preta 2013I001P0.215966860.199274280.232659440.03943558
Pardaraça Parda 2013I001P0.186941790.179662440.194221140.01986728
Até 1/2 SMrend_per_capitaAté 1/2 SM 2013I001P0.064506250.058429750.070582740.04806215
1/2 até 1 SMrend_per_capita1/2 até 1 SM 2013I001P0.171034340.161730100.180338570.02775551
1 até 2 SMrend_per_capita1 até 2 SM 2013I001P0.348475750.335345020.361606480.01922508
2 até 3 SMrend_per_capita2 até 3 SM 2013I001P0.564987150.543600690.586373610.01931311
Mais de 3 SMrend_per_capitaMais de 3 SM 2013I001P0.751431200.734864840.767997550.01124837
Menor de 1 anofx_idade Menor de 1 ano 2013I001P0.290838670.260017400.321659950.05406926
1 a 4 anosfx_idade 1 a 4 anos 2013I001P0.267359530.251027230.283691830.03116762
5 a 14 anosfx_idade 5 a 14 anos 2013I001P0.219746530.209455970.230037100.02389291
15 a 24 anosfx_idade 15 a 24 anos 2013I001P0.235126860.224678660.245575060.02267206
25 a 34 anosfx_idade 25 a 34 anos 2013I001P0.298703500.287592880.309814130.01897798
35 a 44 anosfx_idade 35 a 44 anos 2013I001P0.312077090.299954840.324199340.01981861
45 a 59 anosfx_idade 45 a 59 anos 2013I001P0.309888350.296937790.322838920.02132237
60 anos ou maisfx_idade 60 anos ou mais2013I001P0.308256800.293307600.323206000.02474327
Urbanourb_rur Urbano 2013I001P0.316926960.307320400.326533510.01546537
Ruralurb_rur Rural 2013I001P0.062237600.052475590.071999610.08002735
Rondôniauf Rondônia 2013I001P0.130776030.108060470.153491590.08862315
Acreuf Acre 2013I001P0.073338610.056866270.089810950.11459736
Amazonasuf Amazonas 2013I001P0.152812980.132403110.173222850.06814466
Roraimauf Roraima 2013I001P0.089081890.061145490.117018300.16000478
Paráuf Pará 2013I001P0.137717430.117839060.157595810.07364509
Amapáuf Amapá 2013I001P0.125493560.106091050.144896070.07888389
Tocantinsuf Tocantins 2013I001P0.111496190.090939250.132053140.09406984
Maranhãouf Maranhão 2013I001P0.069401090.049910080.088892100.14329133
Piauíuf Piauí 2013I001P0.118088610.101013300.135163910.07377553
Cearáuf Ceará 2013I001P0.155779040.137165690.174392400.06096317
Boa Vista2capitalBoa Vista 2013I003P0.223809280.148807390.29881120.17098029
Belém2capitalBelém 2013I003P0.200124150.147078470.25316980.13523915
Macapá2capitalMacapá 2013I003P0.304104440.217615830.39059300.14510690
Palmas2capitalPalmas 2013I003P0.156014260.101938940.21008960.17684253
São Luís2capitalSão Luís 2013I003P0.184894540.132308600.23748050.14511004
Teresina2capitalTeresina 2013I003P0.103663460.067598910.13972800.17750344
Fortaleza2capitalFortaleza 2013I003P0.211963050.164922790.25900330.11323000
Natal2capitalNatal 2013I003P0.270597470.219172370.32202260.09696239
João Pessoa2capitalJoão Pessoa 2013I003P0.366521020.315512740.41752930.07100578
Recife2capitalRecife 2013I003P0.172649200.134834890.21046350.11174897
Maceió2capitalMaceió 2013I003P0.274725790.230050560.31940100.08296966
Aracaju2capitalAracaju 2013I003P0.211032840.171129310.25093640.09647466
Salvador2capitalSalvador 2013I003P0.325013230.279316990.37070950.07173504
Belo Horizonte2capitalBelo Horizonte2013I003P0.159104700.128957530.18925190.09667528
Vitória2capitalVitória 2013I003P0.178567620.137858910.21927630.11631521
Rio de Janeiro5capitalRio de Janeiro2013I003P0.233446130.196947510.26994480.07977038
São Paulo4capitalSão Paulo 2013I003P0.172869910.150018400.19572140.06744462
Curitiba2capitalCuritiba 2013I003P0.236602320.200363680.27284100.07814565
Florianópolis2capitalFlorianópolis 2013I003P0.201721070.157693410.24574870.11135923
Porto Alegre2capitalPorto Alegre 2013I003P0.086005250.061555840.11045470.14504253
Campo Grande2capitalCampo Grande 2013I003P0.123460550.074173120.17274800.20368537
Cuiabá2capitalCuiabá 2013I003P0.189276290.134329020.24422350.14811593
Goiânia2capitalGoiânia 2013I003P0.215705260.151676950.27973360.15144789
Brasília2capitalBrasília 2013I003P0.174222990.139355840.20909010.10210872
I001PSimtotal Brasil 2013I001P0.279262080.270907950.28761620.01526304
I001PSim1total Capital 2013I001P0.400905310.389364060.41244660.01468802
I002PSimtotal Brasil 2013I002P0.245874100.237916980.25383120.01651183
I002PSim1total Capital 2013I002P0.351163960.340071060.36225690.01611710
I003PSimtotal Brasil 2013I003P0.184495500.174525800.19446520.02757072
I003PSim1total Capital 2013I003P0.202025740.191519700.21253180.02653287

Exportando tabela de indicadores calculados - Módulo I 2013

In [28]:
diretorio_saida <- "<coloque aqui o diretório>"
write.table(matrizIndicadores,file=paste0(diretorio_saida, Indicadores_2013I_R.csv",sep = ";",dec = ",",row.names = FALSE)