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

Bibliotecas Utilizadas

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

Carregando microdados da PNS

In [3]:
#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 2019>")

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

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

In [4]:
#Selecionando registros válidos e calculando peso amostral - summary de verificação
pns2019.1<- <Coloque aqui o nome do arquivo RDATA> %>% mutate(peso_moradores=((V00281*279382/209589607))) 
pns2019.1<-pns2019.1 %>% filter(!is.na(peso_moradores))
summary(pns2019.1$peso_moradores)
    Min.  1st Qu.   Median     Mean  3rd Qu.     Max. 
 0.01046  0.31515  0.58914  1.00000  1.16920 39.99838 

Criação de variáveis dos indicadores

In [5]:
#Desfechos - Indicadores

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


#Posse de plano de saúde médico particular  - I002P
pns2019.1 <- pns2019.1 %>% mutate(I002P= ifelse(I00102==1, 1,0))
pns2019.1$I002P<-factor(pns2019.1$I002P, levels=c(1,0), labels=c("Sim", "Não"))
summary(pns2019.1$I002P)

#Posse de plano de saúde odontológico particular  - I003P
pns2019.1 <- pns2019.1 %>% mutate(I003P= ifelse(I00101 ==1, 1,0))
pns2019.1$I003P<-factor(pns2019.1$I003P, levels=c(1,0), labels=c("Sim", "Não"))
summary(pns2019.1$I003P)
Sim
65118
Não
214264
Sim
58597
Não
220785
Sim
31511
Não
247871

Definições de abrangências

Situação urbana ou rural

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

Sexo

In [7]:
#Sexo
pns2019.1 <- pns2019.1 %>% rename(Sexo=C006)
pns2019.1$Sexo<-factor(pns2019.1$Sexo, levels=c(1,2), labels=c("Masculino", "Feminino"))
summary(pns2019.1$Sexo)
Masculino
134442
Feminino
144940

UF

In [8]:
#Estados - UFs
pns2019.1 <- pns2019.1 %>% rename(Unidades_da_Federação=V0001)
pns2019.1$Unidades_da_Federação<-factor(pns2019.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(pns2019.1$Unidades_da_Federação)
Rondônia
7037
Acre
7808
Amazonas
12642
Roraima
7995
Pará
13475
Amapá
6363
Tocantins
6127
Maranhão
17327
Piauí
8745
Ceará
14157
Rio Grande do Norte
9472
Paraíba
9652
Pernambuco
11934
Alagoas
9947
Sergipe
7803
Bahia
10516
Minas Gerais
14831
Espírito Santo
10078
Rio de Janeiro
13909
São Paulo
17522
Paraná
11237
Santa Catarina
10123
Rio Grande do Sul
9878
Mato Grosso do Sul
8350
Mato Grosso
7291
Goiás
8003
Distrito Federal
7160

Grandes Regiões

In [9]:
#Grandes Regiões
pns2019.1 <- pns2019.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(pns2019.1$GrandesRegioes)
Norte
61447
Nordeste
99553
Sudeste
56340
Sul
31238
Centro-Oeste
30804

Capital

In [10]:
#Capital
pns2019.1<- pns2019.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(pns2019.1$Capital)
Porto Velho
7037
Rio Branco
7808
Manaus
12642
Boa Vista
7995
Belém
13475
Macapá
6363
Palmas
6127
São Luís
17327
Teresina
8745
Fortaleza
14157
Natal
9472
João Pessoa
9652
Recife
11934
Maceió
9947
Aracaju
7803
Salvador
10516
Belo Horizonte
14831
Vitória
10078
Rio de Janeiro
13909
São Paulo
17522
Curitiba
11237
Florianópolis
10123
Porto Alegre
9878
Campo Grande
8350
Cuiabá
7291
Goiânia
8003
Brasília
7160

Faixa Etária

In [11]:
#Faixas Etárias
pns2019.1 <- pns2019.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))))))))

pns2019.1$faixa_idade<-factor(pns2019.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(pns2019.1$faixa_idade)
Menor de 1 ano
3349
1 a 4 anos
14438
5 a 14 anos
40500
15 a 24 anos
43827
25 a 34 anos
39854
35 a 44 anos
41460
45 a 59 anos
52400
60 anos ou mais
43554

Raça

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

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

summary(pns2019.1$Raca)
Branca
99019
Preta
28304
Parda
148273
NA's
3786

Renda per capita

In [13]:
#Rendimento domiciliar per capita

pns2019.1 <- pns2019.1 %>% mutate(rend_per_capita = ifelse(VDF004 %in% 1:2, 1, 
                        ifelse(VDF004%in% 3, 2, 
                        ifelse(VDF004%in% 4, 3,
                        ifelse(VDF004%in% 5, 4,
                        ifelse(VDF004==9,"NA",5))))))

pns2019.1$rend_per_capita<-factor(pns2019.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(pns2019.1$rend_per_capita)
Até 1/2 SM
91898
1/2 até 1 SM
81830
1 até 2 SM
61643
2 até 3 SM
19369
Mais de 3 SM
24470
NA's
172

Criando indicadores

Filtrando base de indicadores

In [14]:
#Selecionando variáveis para cálculo de indicadores no survey
pns2019survey<- pns2019.1 %>% select("V0024","UPA_PNS","peso_moradores", "I001P","I002P","I003P", "V0031","C009","VDF004",
                                     "Situação_Urbano_Rural","Sexo","Unidades_da_Federação", "GrandesRegioes",
                                     "Capital","faixa_idade", "Raca","rend_per_capita")
summary(pns2019survey)
     V0024            UPA_PNS          peso_moradores     I001P       
 Min.   :1110011   Min.   :110000016   Min.   : 0.01046   Sim: 65118  
 1st Qu.:2152011   1st Qu.:210048674   1st Qu.: 0.31515   Não:214264  
 Median :2752010   Median :270027654   Median : 0.58914               
 Mean   :2916319   Mean   :288513887   Mean   : 1.00000               
 3rd Qu.:3522011   3rd Qu.:350367169   3rd Qu.: 1.16920               
 Max.   :5310220   Max.   :530051067   Max.   :39.99838               
                                                                      
 I002P        I003P            V0031            C009           VDF004     
 Sim: 58597   Sim: 31511   Min.   :1.000   Min.   :1.000   Min.   :1.000  
 Não:220785   Não:247871   1st Qu.:1.000   1st Qu.:1.000   1st Qu.:2.000  
                           Median :2.000   Median :4.000   Median :3.000  
                           Mean   :2.608   Mean   :2.736   Mean   :3.197  
                           3rd Qu.:4.000   3rd Qu.:4.000   3rd Qu.:4.000  
                           Max.   :4.000   Max.   :9.000   Max.   :7.000  
                                                           NA's   :172    
 Situação_Urbano_Rural        Sexo           Unidades_da_Federação
 Urbano:212286         Masculino:134442   São Paulo     : 17522   
 Rural : 67096         Feminino :144940   Maranhão      : 17327   
                                          Minas Gerais  : 14831   
                                          Ceará         : 14157   
                                          Rio de Janeiro: 13909   
                                          Pará          : 13475   
                                          (Other)       :188161   
      GrandesRegioes            Capital                faixa_idade   
 Norte       :61447   São Paulo     : 17522   45 a 59 anos   :52400  
 Nordeste    :99553   São Luís      : 17327   15 a 24 anos   :43827  
 Sudeste     :56340   Belo Horizonte: 14831   60 anos ou mais:43554  
 Sul         :31238   Fortaleza     : 14157   35 a 44 anos   :41460  
 Centro-Oeste:30804   Rio de Janeiro: 13909   5 a 14 anos    :40500  
                      Belém         : 13475   25 a 34 anos   :39854  
                      (Other)       :188161   (Other)        :17787  
     Raca            rend_per_capita 
 Branca: 99019   Até 1/2 SM  :91898  
 Preta : 28304   1/2 até 1 SM:81830  
 Parda :148273   1 até 2 SM  :61643  
 NA's  :  3786   2 até 3 SM  :19369  
                 Mais de 3 SM:24470  
                 NA's        :  172  
                                     

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

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

Cria plano amostral complexo

In [17]:
#survey design
desPNSI=svydesign(id=~UPA_PNS, strat=~V0024, weight=~peso_moradores, nest=TRUE, data=pns2019survey)
desPNSIC=subset(desPNSI, V0031==1)
desPNSIR=subset(desPNSI, C009!=9)
desPNSIRE=subset(desPNSI, VDF004!=9)

Criação da tabela de indicadores

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

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

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

In [19]:
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 <- "2019"

Preenchendo a tabela de indicadores

Essas iterações rodam por indicador, abrangência e por design

In [20]:
#Cálculo dos indicadores usando o pacote survey 
i <- 0
#Para cada indicador
for( indicador in ListaIndicadores){
    i <- i + 1
    j <- 1
for (dominio in ListaDominios){
               #design especifico para capital que é subconjunto do dataframe total
               if (ListaDominiosTexto[j]=="capital"){
                  dataframe_indicador<-svyby(indicador , dominio , desPNSIC , svymean,vartype= c("ci","cv"))
                   }
               #Uso design do subconjunto para raça/cor que inclui preta,branca e parda as outras 
               #não possuiam dados suficientes para os dominios dos indicadores
               else if (ListaDominiosTexto[j]=="raça"){
                dataframe_indicador<-svyby(indicador , dominio , desPNSIR , svymean,vartype= c("ci","cv"))
                   }
               #Uso design do subconjunto para renda que exclui valores NULOS 
               else if (ListaDominiosTexto[j]=="rend_per_capita"){
                dataframe_indicador<-svyby(indicador , dominio , desPNSIRE , svymean,vartype= c("ci","cv"))
                   }
               #design geral para o subconjunto maior que 18 anos    
               else {
                   dataframe_indicador<-svyby(indicador , dominio , desPNSI , svymean,vartype= c("ci","cv"))
                 
               }
               #União do dataframe de indicadores no formato do painel disponibilizado para PNS
               dataframe_indicador<-data.frame(dataframe_indicador)
               colnames(dataframe_indicador) <- c("abr_nome","Sim","Não","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 [21]:
matriz_totais <- data.frame()

Preenchendo a tabela com as abrangencia Brasil e total das capitais

In [22]:
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'){
                       dataframe_indicador <- svymean(indicador,desPNSIC)
             }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$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 [23]:
matrizIndicadores<-rbind(matrizIndicadores,matriz_totais)

Visualizando tabela de indicadores

In [24]:
matrizIndicadores
A data.frame: 243 × 8
abr_tipoabr_nomeAnoIndicadorSimLowerSUpperScvS
<chr><fct><chr><chr><dbl><dbl><dbl><dbl>
MasculinoSexo Masculino 2019I001P0.273886500.266253070.281519920.014220036
FemininoSexo Feminino 2019I001P0.295085540.287616890.302554200.012913572
Brancaraça Branca 2019I001P0.388023390.376992910.399053860.014504020
Pretaraça Preta 2019I001P0.214236040.202904900.225567180.026985658
Pardaraça Parda 2019I001P0.200993620.194720770.207266470.015923352
Até 1/2 SMrend_per_capitaAté 1/2 SM 2019I001P0.058253180.053660520.062845850.040225086
1/2 até 1 SMrend_per_capita1/2 até 1 SM 2019I001P0.176531240.168488170.184574310.023246217
1 até 2 SMrend_per_capita1 até 2 SM 2019I001P0.357485280.346935000.368035560.015057667
2 até 3 SMrend_per_capita2 até 3 SM 2019I001P0.548228040.529785370.566670720.017163845
Mais de 3 SMrend_per_capitaMais de 3 SM 2019I001P0.792306900.779940870.804672920.007963219
Menor de 1 anofx_idade Menor de 1 ano 2019I001P0.273243750.245419750.301067760.051954282
1 a 4 anosfx_idade 1 a 4 anos 2019I001P0.281488820.266268710.296708920.027587250
5 a 14 anosfx_idade 5 a 14 anos 2019I001P0.251533480.240676040.262390920.022023359
15 a 24 anosfx_idade 15 a 24 anos 2019I001P0.234094220.225060880.243127560.019688363
25 a 34 anosfx_idade 25 a 34 anos 2019I001P0.297032770.286012330.308053210.018929825
35 a 44 anosfx_idade 35 a 44 anos 2019I001P0.325929190.314009640.337848750.018659011
45 a 59 anosfx_idade 45 a 59 anos 2019I001P0.293651280.283050720.304251830.018418260
60 anos ou maisfx_idade 60 anos ou mais2019I001P0.302146410.291539270.312753550.017911533
Urbanourb_rur Urbano 2019I001P0.321620830.313253730.329987940.013273418
Ruralurb_rur Rural 2019I001P0.070139190.063095880.077182500.051235138
Rondôniauf Rondônia 2019I001P0.137657730.117806790.157508670.073575358
Acreuf Acre 2019I001P0.095645270.081045910.110244620.077879315
Amazonasuf Amazonas 2019I001P0.162625790.142264850.182986730.063879330
Roraimauf Roraima 2019I001P0.082701070.061206690.104195440.132606751
Paráuf Pará 2019I001P0.157349340.135299860.179398820.071496582
Amapáuf Amapá 2019I001P0.120257010.097690340.142823690.095743452
Tocantinsuf Tocantins 2019I001P0.130938360.104019680.157857040.104891131
Maranhãouf Maranhão 2019I001P0.064748900.056370500.073127300.066020806
Piauíuf Piauí 2019I001P0.167039970.141371650.192708300.078402336
Cearáuf Ceará 2019I001P0.183051570.168197940.197905200.041401017
Boa Vista2capitalBoa Vista 2019I003P0.05174980.035074240.068425360.16440829
Belém2capitalBelém 2019I003P0.19573520.156979720.234490690.10102204
Macapá2capitalMacapá 2019I003P0.10302440.074685660.131363240.14034369
Palmas2capitalPalmas 2019I003P0.11742630.082279110.152573540.15271348
São Luís2capitalSão Luís 2019I003P0.11622250.092100030.140345040.10589709
Teresina2capitalTeresina 2019I003P0.12447090.103606340.145335400.08552493
Fortaleza2capitalFortaleza 2019I003P0.23866100.212318930.265003070.05631451
Natal2capitalNatal 2019I003P0.20551420.173302380.237726060.07996972
João Pessoa2capitalJoão Pessoa 2019I003P0.24262740.206036390.279218360.07694603
Recife2capitalRecife 2019I003P0.25251450.211822560.293206340.08221925
Maceió2capitalMaceió 2019I003P0.21051490.180167140.240862740.07355229
Aracaju2capitalAracaju 2019I003P0.25088890.209073760.292704010.08503620
Salvador2capitalSalvador 2019I003P0.25183120.217634400.286028000.06928319
Belo Horizonte2capitalBelo Horizonte2019I003P0.22321490.194647820.251781910.06529713
Vitória2capitalVitória 2019I003P0.24426120.211458480.277064010.06851849
Rio de Janeiro5capitalRio de Janeiro2019I003P0.24242490.217671840.267177900.05209585
São Paulo4capitalSão Paulo 2019I003P0.17255440.151702500.193406370.06165555
Curitiba2capitalCuritiba 2019I003P0.27155160.232078580.311024560.07416511
Florianópolis2capitalFlorianópolis 2019I003P0.21696660.184245740.249687540.07694567
Porto Alegre2capitalPorto Alegre 2019I003P0.24025890.199899650.280618130.08570683
Campo Grande2capitalCampo Grande 2019I003P0.22879300.198566580.259019340.06740551
Cuiabá2capitalCuiabá 2019I003P0.11685750.094579070.139135900.09727016
Goiânia2capitalGoiânia 2019I003P0.18628130.156991380.215571200.08022334
Brasília2capitalBrasília 2019I003P0.22694300.194727560.259158460.07242679
I001PSimtotal Brasil 2019I001P0.28495500.277728570.292181430.01293896
I001PSim1total Capital 2019I001P0.42386570.411157980.436573470.01529650
I002PSimtotal Brasil 2019I002P0.26045170.253252360.267651080.01410323
I002PSim1total Capital 2019I002P0.39335670.380414980.406298350.01678635
I003PSimtotal Brasil 2019I003P0.12727710.122804930.131749260.01792748
I003PSim1total Capital 2019I003P0.20486130.197000240.212722380.01957825

Exportando tabela de indicadores calculados - Módulo I 2019

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