Limpieza y unión de la data de RENAMU

En este artículo veremos cómo limpiar la data de RENAMU en R.

Santiago Sotelo https://santiagosotelo.netlify.app/ (Q-LAB PUCP)https://qlab.pucp.edu.pe/
2022-06-26

Setup

#paquetes
pacman::p_load(here, tidyverse, haven, rio, janitor, glue, sjlabelled, sjmisc)

#working directory
here::i_am("limpieza_renamu1.R")

Importar data

Módulo: Competencias y Funciones de la Municipalidad

#funcion importar desde internet
descargar_renamu<-function(link){
  temp <- tempdir()

  tf = tempfile(tmpdir=temp, fileext=".zip")
  
  download.file(link, tf)
  
  direc<-
  dirname(
  unzip(tf, 
        files=grep('\\.sav$', unzip(tf, list=TRUE, exdir=temp, overwrite=TRUE)$Name, ignore.case=TRUE, value=TRUE), 
        exdir=temp, 
        overwrite=TRUE )[1]
  )

  file.list <- list.files(path = direc,
                          full.names = TRUE,
                          pattern='.sav')
  
  return(lapply(file.list, read_sav))
}

#2016-2020
renamu_m4_2016<-descargar_renamu("http://iinei.inei.gob.pe/iinei/srienaho/descarga/SPSS/538-Modulo730.zip") %>% 
  map(~.x %>% 
        #limpiar nombres
        clean_names() %>% 
        #todas las variables que tienen vfi ponerle la misma etiqueta de variable
        mutate(across(starts_with("vfi_"), ~set_label(., label = "¿Municipalidad informó?"))) %>% 
        #borrar variable filter si existe.
        {if ("filter" %in% names(.)) select(., -c(filter)) else .} %>%
        #cambiar nombre p25 = instru_des
        rename_with( ~ str_replace(.x, pattern = "p25", replacement = "instru_des"),
                     matches("p25")) %>% 
        #p26 = consejo_local
        rename_with( ~ str_replace(.x, pattern = "p26", replacement = "consejo_local"),
                     matches("p26")) %>% 
        #p27 = activid_ej
        rename_with( ~ str_replace(.x, pattern = "p27", replacement = "activid_ej"),
                     matches("p27")) %>% 
        #p28 = catastro
        rename_with( ~ str_replace(.x, pattern = "p28", replacement = "catastro"),
                     matches("p28")) %>% 
        #p29 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p29", replacement = "presu_resul"),
                     matches("p29")) %>% 
        #p30 = tiene_tupa
        rename_with( ~ str_replace(.x, pattern = "p30", replacement = "tiene_tupa"),
                     matches("p30")) %>% 
        #p31 = ratifica_tupa
        rename_with( ~ str_replace(.x, pattern = "p31", replacement = "ratifica_tupa"),
                     matches("p31")) %>% 
        #p32 = publica_tupa
        rename_with( ~ str_replace(.x, pattern = "p32", replacement = "publica_tupa"),
                     matches("p32")) %>% 
        #p33 = proced_admin
        rename_with( ~ str_replace(.x, pattern = "p33", replacement = "proced_admin"),
                     matches("p33")) %>% 
        #p34 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p34", replacement = "canal_atencion"),
                     matches("p34")) %>% 
        #p35 = mod_pago
        rename_with( ~ str_replace(.x, pattern = "p35", replacement = "mod_pago"),
                     matches("p35")) %>% 
        #p36 = personal_tribu
        rename_with( ~ str_replace(.x, pattern = "p36", replacement = "personal_tribu"),
                     matches("p36")) %>% 
        #p37 = ej_coactiva
        rename_with( ~ str_replace(.x, pattern = "p37", replacement = "ej_coactiva"),
                     matches("p37")) %>% 
        #p38 = sistema_inf
        rename_with( ~ str_replace(.x, pattern = "p38", replacement = "sistema_inf"),
                     matches("p38")) %>% 
        #p39 = licencia_func
        rename_with( ~ str_replace(.x, pattern = "p39", replacement = "licencia_func"),
                     matches("p39")) %>% 
        #p40 = licencia_urb
        rename_with( ~ str_replace(.x, pattern = "p40", replacement = "licencia_urb"),
                     matches("p40")) %>% 
        #p41 = licencia_edif
        rename_with( ~ str_replace(.x, pattern = "p41", replacement = "licencia_edif"),
                     matches("p41")) %>% 
        #p42 = verifica_obras
        rename_with( ~ str_replace(.x, pattern = "p42", replacement = "verifica_obras"),
                     matches("p42")) %>% 
        #p43 = terrenos_prop
        rename_with( ~ str_replace(.x, pattern = "p43", replacement = "terrenos_prop"),
                     matches("p43")) %>% 
        #p44 = repara_caminos1
        rename_with( ~ str_replace(.x, pattern = "p44", replacement = "repara_camino1"),
                     matches("p44")) %>% 
        rename(
          #ids
          departamento=nom_dpto,provincia=nom_prov,distrito=nom_dist
          )
      )

renamu_m4_2017<-descargar_renamu("http://iinei.inei.gob.pe/iinei/srienaho/descarga/SPSS/594-Modulo730.zip") %>% 
    map(~.x %>% 
        #limpiar nombres
        clean_names() %>% 
        #todas las variables que tienen vfi ponerle la misma etiqueta de variable
        mutate(across(starts_with("vfi_"), ~set_label(., label = "¿Municipalidad informó?"))) %>% 
        #borrar variable filter si existe.
        {if ("filter" %in% names(.)) select(., -c(filter)) else .} %>%
        #cambiar nombre p25 = instru_des
        rename_with( ~ str_replace(.x, pattern = "p25", replacement = "instru_des"),
                     matches("p25")) %>% 
        #p26 = consejo_local
        rename_with( ~ str_replace(.x, pattern = "p26", replacement = "consejo_local"),
                     matches("p26")) %>% 
        #p27 = activid_ej
        rename_with( ~ str_replace(.x, pattern = "p27", replacement = "activid_ej"),
                     matches("p27")) %>% 
        #p28 = catastro
        rename_with( ~ str_replace(.x, pattern = "p28", replacement = "catastro"),
                     matches("p28")) %>% 
        #p29 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p29", replacement = "presu_resul"),
                     matches("p29")) %>% 
        #p30 = tiene_tupa
        rename_with( ~ str_replace(.x, pattern = "p30", replacement = "tiene_tupa"),
                     matches("p30")) %>% 
        #p31 = ratifica_tupa
        rename_with( ~ str_replace(.x, pattern = "p31", replacement = "ratifica_tupa"),
                     matches("p31")) %>% 
        #p32 = publica_tupa
        rename_with( ~ str_replace(.x, pattern = "p32", replacement = "publica_tupa"),
                     matches("p32")) %>% 
        #p33 = proced_admin
        rename_with( ~ str_replace(.x, pattern = "p33", replacement = "proced_admin"),
                     matches("p33")) %>% 
        #p34 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p34", replacement = "canal_atencion"),
                     matches("p34")) %>% 
        #p35 = mod_pago
        rename_with( ~ str_replace(.x, pattern = "p35", replacement = "mod_pago"),
                     matches("p35")) %>% 
        #p36 = personal_tribu
        rename_with( ~ str_replace(.x, pattern = "p36", replacement = "personal_tribu"),
                     matches("p36")) %>% 
        #p37 = ej_coactiva
        rename_with( ~ str_replace(.x, pattern = "p37", replacement = "ej_coactiva"),
                     matches("p37")) %>% 
        #p38 = sistema_inf
        rename_with( ~ str_replace(.x, pattern = "p38", replacement = "sistema_inf"),
                     matches("p38")) %>% 
        #p39 = licencia_func
        rename_with( ~ str_replace(.x, pattern = "p39", replacement = "licencia_func"),
                     matches("p39")) %>% 
        #p40 = licencia_urb
        rename_with( ~ str_replace(.x, pattern = "p40", replacement = "licencia_urb"),
                     matches("p40")) %>% 
        #p41 = licencia_edif
        rename_with( ~ str_replace(.x, pattern = "p41", replacement = "licencia_edif"),
                     matches("p41")) %>% 
        #p42 = verifica_obras
        rename_with( ~ str_replace(.x, pattern = "p42", replacement = "verifica_obras"),
                     matches("p42")) %>% 
        #p43 = terrenos_prop
        rename_with( ~ str_replace(.x, pattern = "p43", replacement = "terrenos_prop"),
                     matches("p43")) %>% 
        #p44 = repara_caminos1
        rename_with( ~ str_replace(.x, pattern = "p44", replacement = "repara_camino1"),
                     matches("p44"))
      )

renamu_m4_2018<-descargar_renamu("http://iinei.inei.gob.pe/iinei/srienaho/descarga/SPSS/624-Modulo1344.zip") %>% 
      map(~.x %>% 
        #limpiar nombres
        clean_names() %>% 
        #todas las variables que tienen vfi ponerle la misma etiqueta de variable
        mutate(across(starts_with("vfi_"), ~set_label(., label = "¿Municipalidad informó?"))) %>% 
        #borrar variable filter si existe.
        {if ("filter" %in% names(.)) select(., -c(filter)) else .} %>%
        #cambiar nombre p23 = instru_des
        rename_with( ~ str_replace(.x, pattern = "p23", replacement = "instru_des"),
                     matches("p23")) %>% 
        #p24 = consejo_local
        rename_with( ~ str_replace(.x, pattern = "p24", replacement = "consejo_local"),
                     matches("p24")) %>% 
        #p25 = activid_ej
        rename_with( ~ str_replace(.x, pattern = "p25", replacement = "activid_ej"),
                     matches("p25")) %>% 
        #p26 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p26", replacement = "presu_resul"),
                     matches("p26")) %>% 
        #p27 = tiene_tupa
        rename_with( ~ str_replace(.x, pattern = "p27", replacement = "tiene_tupa"),
                     matches("p27")) %>% 
        #p28 = ratifica_tupa
        rename_with( ~ str_replace(.x, pattern = "p28", replacement = "ratifica_tupa"),
                     matches("p28")) %>% 
        #p29 = publica_tupa
        rename_with( ~ str_replace(.x, pattern = "p29", replacement = "publica_tupa"),
                     matches("p29")) %>% 
        #p30 = proced_admin
        rename_with( ~ str_replace(.x, pattern = "p30", replacement = "proced_admin"),
                     matches("p30")) %>% 
        #p31 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p31", replacement = "canal_atencion"),
                     matches("p31")) %>% 
        #p32 = mod_pago
        rename_with( ~ str_replace(.x, pattern = "p32", replacement = "mod_pago"),
                     matches("p32")) %>% 
        #p33 = personal_tribu
        rename_with( ~ str_replace(.x, pattern = "p33", replacement = "personal_tribu"),
                     matches("p33")) %>% 
        #p34 = ej_coactiva
        rename_with( ~ str_replace(.x, pattern = "p34", replacement = "ej_coactiva"),
                     matches("p34")) %>% 
        #p35 = sistema_inf
        rename_with( ~ str_replace(.x, pattern = "p35", replacement = "sistema_inf"),
                     matches("p35")) %>% 
        #p36 = licencia_func
        rename_with( ~ str_replace(.x, pattern = "p36", replacement = "licencia_func"),
                     matches("p36")) %>% 
        #p37 = licencia_urb
        rename_with( ~ str_replace(.x, pattern = "p37", replacement = "licencia_urb"),
                     matches("p37")) %>% 
        #p38 = licencia_edif
        rename_with( ~ str_replace(.x, pattern = "p38", replacement = "licencia_edif"),
                     matches("p38")) %>% 
        #p39 = verifica_obras
        rename_with( ~ str_replace(.x, pattern = "p39", replacement = "verifica_obras"),
                     matches("p39")) %>% 
        #p40 = terrenos_prop
        rename_with( ~ str_replace(.x, pattern = "p40", replacement = "terrenos_prop"),
                     matches("p40")) %>% 
        #p41 = normas_sunarp
        rename_with( ~ str_replace(.x, pattern = "p41", replacement = "normas_sunarp"),
                     matches("p41")) %>% 
        #p42 = repara_caminos1
        rename_with( ~ str_replace(.x, pattern = "p42", replacement = "repara_camino1"),
                     matches("p42"))
      )

renamu_m4_2019<-descargar_renamu("http://iinei.inei.gob.pe/iinei/srienaho/descarga/SPSS/656-Modulo1485.zip") %>% 
  map(~.x %>% 
        #limpiar nombres
        clean_names() %>% 
        #todas las variables que tienen vfi ponerle la misma etiqueta de variable
        mutate(across(starts_with("vfi_"), ~set_label(., label = "¿Municipalidad informó?"))) %>% 
        #borrar variable filter si existe.
        {if ("filter" %in% names(.)) select(., -c(filter)) else .} %>%
        #cambiar nombre p23 = instru_des
        rename_with( ~ str_replace(.x, pattern = "p23", replacement = "instru_des"),
                     matches("p23")) %>% 
        #p24 = consejo_local
        rename_with( ~ str_replace(.x, pattern = "p24", replacement = "consejo_local"),
                     matches("p24")) %>% 
        #p25 = activid_ej
        rename_with( ~ str_replace(.x, pattern = "p25", replacement = "activid_ej"),
                     matches("p25")) %>% 
        #p26 = tiene_tupa
        rename_with( ~ str_replace(.x, pattern = "p26", replacement = "tiene_tupa"),
                     matches("p26")) %>% 
        #p27 = ratifica_tupa
        rename_with( ~ str_replace(.x, pattern = "p27", replacement = "ratifica_tupa"),
                     matches("p27")) %>% 
        #p28 = publica_tupa
        rename_with( ~ str_replace(.x, pattern = "p28", replacement = "publica_tupa"),
                     matches("p28")) %>% 
        #p29 = proced_admin
        rename_with( ~ str_replace(.x, pattern = "p29", replacement = "proced_admin"),
                     matches("p29")) %>% 
        #p30 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p30", replacement = "canal_atencion"),
                     matches("p30")) %>% 
        #p31 = mod_pago
        rename_with( ~ str_replace(.x, pattern = "p31", replacement = "mod_pago"),
                     matches("p31")) %>% 
        #p32 = personal_tribu
        rename_with( ~ str_replace(.x, pattern = "p32", replacement = "personal_tribu"),
                     matches("p32")) %>% 
        #p33 = ej_coactiva
        rename_with( ~ str_replace(.x, pattern = "p33", replacement = "ej_coactiva"),
                     matches("p33")) %>% 
        #p34 = licencia_func
        rename_with( ~ str_replace(.x, pattern = "p34", replacement = "licencia_func"),
                     matches("p34")) %>% 
        #p37 = licencia_urb
        rename_with( ~ str_replace(.x, pattern = "p37", replacement = "licencia_urb"),
                     matches("p37")) %>% 
        #p35 = licencia_edif
        rename_with( ~ str_replace(.x, pattern = "p35", replacement = "licencia_edif"),
                     matches("p35")) %>% 
        #p36 = verifica_obras
        rename_with( ~ str_replace(.x, pattern = "p36", replacement = "verifica_obras"),
                     matches("p36")) %>% 
        #p38 = terrenos_prop
        rename_with( ~ str_replace(.x, pattern = "p38", replacement = "terrenos_prop"),
                     matches("p38")) %>% 
        #p39 = normas_sunarp
        rename_with( ~ str_replace(.x, pattern = "p39", replacement = "normas_sunarp"),
                     matches("p39")) %>% 
        #p40a = repara_caminos1
        rename_with( ~ str_replace(.x, pattern = "p40a", replacement = "repara_camino1"),
                     matches("p40a")) %>% 
        #p40b = repara_caminos2
        rename_with( ~ str_replace(.x, pattern = "p40b", replacement = "repara_camino2"),
                     matches("p40b")) %>% 
        rename(
          #ids
          catmuni=tipomuni
          ))

renamu_m4_2020<-descargar_renamu("http://iinei.inei.gob.pe/iinei/srienaho/descarga/SPSS/730-Modulo1590.zip") %>% 
  map(~.x %>% 
        #limpiar nombres
        clean_names() %>% 
        #todas las variables que tienen vfi ponerle la misma etiqueta de variable
        mutate(across(starts_with("vfi_"), ~set_label(., label = "¿Municipalidad informó?"))) %>% 
        #borrar variable filter si existe.
        {if ("filter" %in% names(.)) select(., -c(filter)) else .} %>%
        #cambiar nombre p23 = instru_des
        rename_with( ~ str_replace(.x, pattern = "p23", replacement = "instru_des"),
                     matches("p23")) %>% 
        #p24 = consejo_local
        rename_with( ~ str_replace(.x, pattern = "p24", replacement = "consejo_local"),
                     matches("p24")) %>% 
        #p25 = activid_ej
        rename_with( ~ str_replace(.x, pattern = "p25", replacement = "activid_ej"),
                     matches("p25")) %>% 
        #p26 = tiene_tupa
        rename_with( ~ str_replace(.x, pattern = "p26", replacement = "tiene_tupa"),
                     matches("p26")) %>% 
        #p27 = ratifica_tupa
        rename_with( ~ str_replace(.x, pattern = "p27", replacement = "ratifica_tupa"),
                     matches("p27")) %>% 
        #p28 = publica_tupa
        rename_with( ~ str_replace(.x, pattern = "p28", replacement = "publica_tupa"),
                     matches("p28")) %>% 
        #p29 = proced_admin
        rename_with( ~ str_replace(.x, pattern = "p29", replacement = "proced_admin"),
                     matches("p29")) %>% 
        #p30 = presu_resul
        rename_with( ~ str_replace(.x, pattern = "p30", replacement = "canal_atencion"),
                     matches("p30")) %>% 
        #p31 = mod_pago
        rename_with( ~ str_replace(.x, pattern = "p31", replacement = "mod_pago"),
                     matches("p31")) %>% 
        #p32 = personal_tribu
        rename_with( ~ str_replace(.x, pattern = "p32", replacement = "personal_tribu"),
                     matches("p32")) %>% 
        #p33 = ej_coactiva
        rename_with( ~ str_replace(.x, pattern = "p33", replacement = "ej_coactiva"),
                     matches("p33")) %>% 
        #p34 = licencia_func
        rename_with( ~ str_replace(.x, pattern = "p34", replacement = "licencia_func"),
                     matches("p34")) %>% 
        #p37 = licencia_urb
        rename_with( ~ str_replace(.x, pattern = "p37", replacement = "licencia_urb"),
                     matches("p37")) %>% 
        #p35 = licencia_edif
        rename_with( ~ str_replace(.x, pattern = "p35", replacement = "licencia_edif"),
                     matches("p35")) %>% 
        #p36 = verifica_obras
        rename_with( ~ str_replace(.x, pattern = "p36", replacement = "verifica_obras"),
                     matches("p36")) %>% 
        #p38 = terrenos_prop
        rename_with( ~ str_replace(.x, pattern = "p38", replacement = "terrenos_prop"),
                     matches("p38")) %>% 
        #p39 = normas_sunarp
        rename_with( ~ str_replace(.x, pattern = "p39", replacement = "normas_sunarp"),
                     matches("p39")) %>%
        rename(
          #ids
          catmuni=tipomuni
          ))

Limpieza

limpieza_data<-function(data){
  
  data %>%
  map(~.x %>%
        clean_names() %>%
        {
          if("idmunici" %in% names(.)) filter(.,!(is.na(idmunici) | 
                                                idmunici %in% "" | 
                                                str_detect(idmunici, "Fuente") |
                                                str_detect(idmunici, ","))) else .
        }
  ) %>%
  reduce(full_join, by=c("idmunici", "ccdd", "ccpp", "ccdi")) #optando por usar de id solo ubigeos

}

renamu<-
mget(ls(pattern = '^renamu_m4')) %>%
  map(~.x %>%
        limpieza_data(.)
  )

renamu1<-
renamu %>% 
  map(~.x %>% 
          rename(tipomuni=catmuni.x,
                 nom_dpto=departamento.x,
                 nom_prov=provincia.x,
                 nom_dist=distrito.x) %>% 
        {
        if("consejo_local.x" %in% names(.)) rename(.,consejo_local=consejo_local.x) else .
        } %>%
        {
        if("tiene_tupa.x" %in% names(.)) rename(.,tiene_tupa=tiene_tupa.x) else .
        } %>%
        select(-starts_with("catmuni")) %>%
        select(-starts_with("departamento")) %>%
        select(-starts_with("provincia")) %>%
        select(-starts_with("distrito")) %>%
        select(-starts_with("catmuni")) %>%
        {
        if("consejo_local" %in% names(.)) select(., -c(starts_with("consejo_local") & ends_with("y")), -c(starts_with("consejo_local") & ends_with("x"))) else .
        } %>% 
        {
        if("tiene_tupa" %in% names(.)) select(., -c(starts_with("tiene_tupa") & -ends_with("x")), -c(starts_with("tiene_tupa") & ends_with("y"))) else .
        }
      )

renamu2<- Map(cbind, renamu1, year=names(renamu1)) %>% map(~.x %>% mutate(year=str_sub(year, start = -4)))

Diccionarios

diccionarios<- renamu2 %>% map(~.x %>% labelled::look_for(details = TRUE) %>% select(c(pos, variable, label, value_labels, class, range))) %>% 
  Map(cbind,  ., year=names(.)) %>% map(~.x %>% mutate(year=str_sub(year, start = -4))) %>% 
  reduce(sjmisc::add_rows) %>% 
  mutate(drop="", nuevo_nombre="", nueva_etiqueta="", rename_with="", set_label="") %>% 
  relocate(year, .before=everything()) %>%  
  mutate(across(everything(), as.character))

diccionarios %>% 
  export(here("data/diccionario_m4_renamu.xlsx"),
         ColWidths="auto",
         asTable=TRUE,
         overwrite=TRUE)


diccionarios$renamu_m4_2016 %>% as.data.frame() %>% mutate(across(everything(), as.character)) %>% export(here("data/renamu_m4_2016_dic.xlsx"))
diccionarios$renamu_m4_2017 %>% as.data.frame() %>% mutate(across(everything(), as.character)) %>% export(here("data/renamu_m4_2017_dic.xlsx"))
diccionarios$renamu_m4_2018 %>% as.data.frame() %>% mutate(across(everything(), as.character)) %>% export(here("data/renamu_m4_2018_dic.xlsx"))
diccionarios$renamu_m4_2019 %>% as.data.frame() %>% mutate(across(everything(), as.character)) %>% export(here("data/renamu_m4_2019_dic.xlsx"))
diccionarios$renamu_m4_2020 %>% as.data.frame() %>% mutate(across(everything(), as.character)) %>% export(here("data/renamu_m4_2020_dic.xlsx"))

# diccionarios %>% map(~.x %>% select(c(variable, label, value_labels, class, range)))) # %>% reduce(full_join, by= "variable") %>% filter(str_detect(variable, "instru_des") | variable %in% "year") %>% View()

Exportar bases con automatización

Se exportó con automatización.

exportar<-function(data){
  nombre<-unique(data$year)
  
  data<-data %>% 
    select(-year)
    
  output<-data %>%
          clean_names() %>% 
          write_dta(glue("data/renamu_m4_{nombre}.dta"), version = 15) %>%
          write_sav(glue("data/{nombre}.sav"))
  
}

renamu2 %>% 
  map(~.x %>% 
        exportar()) %>% 
  invisible()

Comparando las variables (libro de códigos/diccionario)

Tabla con la comparativa de variables para identificar variables adicionadas o retiradas.

renamu2_vars_name<-
  renamu2 %>% 
  #extraer todas las variables name
  map(~.x %>% 
          select(-data_name) %>% 
          names()) %>% 
  flatten_chr() %>% 
  as.data.frame() %>% 
  rename(variable=1)

renamu2_vars_label<-
  renamu2 %>% 
  #extraer todas las variables label
  map(~.x %>% 
          select(-data_name) %>% 
          sjlabelled::label_to_colnames() %>% 
          names()) %>% 
  flatten_chr() %>% 
  as.data.frame() %>% 
  rename(variable_label=1)

renamu2_vars<-
  cbind(renamu2_vars_name,renamu2_vars_label) %>% 
  arrange(1) %>% 
  distinct(variable, .keep_all = TRUE)

tabla_var<-function(data){
  
  ano<-data$data_name[1] %>% 
    as.character() %>% 
    str_sub(start=-4)
  
  data1<-
    data %>%
    select(-data_name) %>%
    names() %>% 
    as.data.frame() %>% 
    rename(variable=1) %>% 
    mutate(var1=1) %>% 
    rename_with(~case_when(
           . %in% 'var1' ~ ano,
           TRUE~.))
  
  return(data1)
}

renamu2 %>% 
  map(~.x %>% 
        tabla_var()) %>% 
  reduce(full_join, by=c("variable")) %>% 
  right_join(renamu2_vars, by=c("variable")) %>% 
  relocate(variable_label, .after = variable) %>% 
  mutate(across(where(is.numeric),  ~replace_na(.,0))) %>% #export(here("data/comparacion_variables.xlsx"), asTable=TRUE )
  DT::datatable()

Cambiando nombres de las variables en bases

Creando lista vacía.

renamu3<-list()
#=CONCATENAR(" rename_with( ~ str_replace(.x, pattern = '" ; C3 ; "', replacement = '"; J3 ; "'), matches( '\\b(" ; C3 ; ")\\b')) %>% ")

RENAMU M4 2016

#dropear antes variables
renamu3$renamu_m4_2016<-
  renamu2$renamu_m4_2016 %>% 
  #borrar las drop
  select(
    -c(
      activid_ej_4,
      activid_ej_4_1,
      canal_atencion,
      canal_atencion_4,
      canal_atencion_3,
      canal_atencion_5,
      canal_atencion_6,
      canal_atencion_6_o,
      canal_atencion_1,
      canal_atencion_2,
      catastro_2,
      catastro_2_1,
      catastro_1,
      catastro_1_1,
      instru_des_17,
      instru_des_17_o,
      instru_des_17_1,
      licencia_edif_11,
      licencia_edifa_11_o,
      licencia_edifa_11,
      licencia_funca_36_o,
      licencia_funca_36,
      licencia_funca_29_o,
      licencia_funca_30_o,
      licencia_funca_29,
      licencia_funca_30,
      licencia_func_15,
      licencia_func_16,
      licencia_func_17,
      licencia_func_29,
      licencia_func_30,
      licencia_func_36,
      licencia_funca_15,
      licencia_funca_15_o,
      licencia_funca_16_o,
      licencia_funca_16,
      licencia_funca_17_o,
      licencia_funca_17,
      licencia_urba_5_o,
      licencia_urb_5,
      licencia_urba_5,
      mod_pago_5,
      mod_pago_5_1,
      personal_tribu_1_h,
      personal_tribu_2_h,
      personal_tribu_1_m,
      personal_tribu_2_m,
      personal_tribu_1_t,
      personal_tribu_2_t,
      publica_tupa_2,
      publica_tupa_5,
      publica_tupa_5_o,
      publica_tupa_1,
      publica_tupa_3,
      publica_tupa_4,
      ratifica_tupa,
      sistema_inf_1_2_o,
      vfi_canal_atencion,
      vfi_catastro,
      vfi_publica_tupa,
      vfi_ratifica_tupa,
      vfi_tiene_tupa,
      ratifica_tupa_1_1,
    )
  ) %>% 
  
  #RENOMBRAR
  rename(
activid_ej=activid_ej,
activid_ej_num_sesiones=activid_ej_1_n,
activid_ej_pdmc=activid_ej_2,
activid_ej_pp=activid_ej_3,
activid_ej_ses_consejo=activid_ej_1,
ccdd=ccdd,
ccdi=ccdi,
ccpp=ccpp,
consejo_local=consejo_local,
consejo_local_cmp_dis_hombre_num=consejo_local_1_h,
consejo_local_cmp_dis_mujer_num=consejo_local_1_m,
consejo_local_cmp_dis_num=consejo_local_1_t,
consejo_local_cp_hombre_num=consejo_local_3_h,
consejo_local_cp_mujer_num=consejo_local_3_m,
consejo_local_cp_num=consejo_local_3_t,
consejo_local_dis_hombre_num=consejo_local_2_h,
consejo_local_dis_mujer_num=consejo_local_2_m,
consejo_local_dis_num=consejo_local_2_t,
consejo_local_rsc_hombre_num=consejo_local_4_h,
consejo_local_rsc_mujer_num=consejo_local_4_m,
consejo_local_rsc_num=consejo_local_4_t,
ej_coactiva=ej_coactiva,
ej_coactiva_si_aat=ej_coactiva_1,
ej_coactiva_si_noaat=ej_coactiva_2,
idmunici=idmunici,
instru_des=instru_des,
instru_des_cap=instru_des_15,
instru_des_cap_notiene=instru_des_15_2,
instru_des_cap_publi=instru_des_15_1,
instru_des_eou=instru_des_7,
instru_des_eou_notiene=instru_des_7_2,
instru_des_eou_publi=instru_des_7_1,
instru_des_mof=instru_des_14,
instru_des_mof_notiene=instru_des_14_2,
instru_des_mof_publi=instru_des_14_1,
instru_des_mpp=instru_des_16,
instru_des_mpp_notiene=instru_des_16_2,
instru_des_mpp_publi=instru_des_16_1,
instru_des_pasccs=instru_des_9,
instru_des_pasccs_notiene=instru_des_9_2,
instru_des_pasccs_publi=instru_des_9_1,
instru_des_patnp=instru_des_5,
instru_des_patnp_notiene=instru_des_5_2,
instru_des_patnp_publi=instru_des_5_1,
instru_des_pdc=instru_des_11,
instru_des_pdc_notiene=instru_des_11_2,
instru_des_pdc_publi=instru_des_11_1,
instru_des_pdel=instru_des_3,
instru_des_pdel_notiene=instru_des_3_2,
instru_des_pdel_publi=instru_des_3_1,
instru_des_pdmc=instru_des_1,
instru_des_pdmc_notiene=instru_des_1_2,
instru_des_pdmc_publi=instru_des_1_1,
instru_des_pdr=instru_des_8,
instru_des_pdr_notiene=instru_des_8_2,
instru_des_pdr_publi=instru_des_8_1,
instru_des_pdu=instru_des_6,
instru_des_pdu_notiene=instru_des_6_2,
instru_des_pdu_publi=instru_des_6_1,
instru_des_pei=instru_des_2,
instru_des_pei_notiene=instru_des_2_2,
instru_des_pei_publi=instru_des_2_1,
instru_des_pgrd=instru_des_10,
instru_des_pgrd_notiene=instru_des_10_2,
instru_des_pgrd_publi=instru_des_10_1,
instru_des_plig=instru_des_12,
instru_des_plig_notiene=instru_des_12_2,
instru_des_plig_publi=instru_des_12_1,
instru_des_pmch=instru_des_4,
instru_des_pmch_notiene=instru_des_4_2,
instru_des_pmch_publi=instru_des_4_1,
instru_des_rof=instru_des_13,
instru_des_rof_notiene=instru_des_13_2,
instru_des_rof_publi=instru_des_13_1,
licencia_edif_comercial=licencia_edif_5,
licencia_edif_comercial_num=licencia_edifa_5,
licencia_edif_feria=licencia_edif_6,
licencia_edif_feria_num=licencia_edifa_6,
licencia_edif_hotel=licencia_edif_7,
licencia_edif_hotel_num=licencia_edifa_7,
licencia_edif_industrial=licencia_edif_8,
licencia_edif_industrial_num=licencia_edifa_8,
licencia_edif_instit=licencia_edif_9,
licencia_edif_instit_num=licencia_edifa_9,
licencia_edif_mixto=licencia_edif_3,
licencia_edif_mixto_num=licencia_edifa_3,
licencia_edif_multifam=licencia_edif_2,
licencia_edif_multifam_num=licencia_edifa_2,
licencia_edif_rest=licencia_edif_4,
licencia_edif_rest_num=licencia_edifa_4,
licencia_edif_trans_num=licencia_edifa_10,
licencia_edif_transp=licencia_edif_10,
licencia_edif_unifam=licencia_edif_1,
licencia_edif_unifam_num=licencia_edifa_1,
licencia_func_actprof=licencia_func_10,
licencia_func_actprof_num=licencia_funca_10,
licencia_func_agro_agroindus=licencia_func_32,
licencia_func_agro_agroindus_num=licencia_funca_32,
licencia_func_agro_insumos=licencia_func_31,
licencia_func_agro_insumos_num=licencia_funca_31,
licencia_func_artes=licencia_func_7,
licencia_func_artes_num=licencia_funca_7,
licencia_func_artesania=licencia_func_18,
licencia_func_artesania_num=licencia_funca_18,
licencia_func_aves=licencia_func_34,
licencia_func_aves_num=licencia_funca_34,
licencia_func_bodega=licencia_func_20,
licencia_func_bodega_num=licencia_funca_20,
licencia_func_calzado=licencia_func_25,
licencia_func_calzado_num=licencia_funca_25,
licencia_func_casino=licencia_func_13,
licencia_func_casino_num=licencia_funca_13,
licencia_func_comercial=licencia_func_27,
licencia_func_comercial_num=licencia_funca_27,
licencia_func_courier=licencia_func_4,
licencia_func_courier_num=licencia_funca_4,
licencia_func_cueros=licencia_func_33,
licencia_func_cueros_num=licencia_funca_33,
licencia_func_disco=licencia_func_8,
licencia_func_disco_num=licencia_funca_8,
licencia_func_fab=licencia_func_19,
licencia_func_fab_num=licencia_funca_19,
licencia_func_farmacia=licencia_func_21,
licencia_func_farmacia_num=licencia_funca_21,
licencia_func_feria=licencia_func_28,
licencia_func_feria_num=licencia_funca_28,
licencia_func_ferreteria=licencia_func_23,
licencia_func_ferreteria_num =licencia_funca_23,
licencia_func_finanzas=licencia_func_6,
licencia_func_finanzas_num=personal_tribua_6,
licencia_func_gym=licencia_func_14,
licencia_func_gym_num =licencia_funca_14,
licencia_func_hotel=licencia_func_1,
licencia_func_hotel_num=licencia_funca_1,
licencia_func_internet=licencia_func_12,
licencia_func_internet_num=licencia_funca_12,
licencia_func_leche=licencia_func_35,
licencia_func_leche_num=licencia_funca_35,
licencia_func_mercado=licencia_func_26,
licencia_func_mercado_num=licencia_funca_26,
licencia_func_pan=licencia_func_22,
licencia_func_pan_num=licencia_funca_22,
licencia_func_penas=licencia_func_9,
licencia_func_penas_num=licencia_funca_9,
licencia_func_rest=licencia_func_2,
licencia_func_rest_num=licencia_funca_2,
licencia_func_spa=licencia_func_5,
licencia_func_spa_num=licencia_funca_5,
licencia_func_transp=licencia_func_11,
licencia_func_transp_num=licencia_funca_11,
licencia_func_vestir=licencia_func_24,
licencia_func_vestir_num=licencia_funca_24,
licencia_func_viaje=licencia_func_3,
licencia_func_viaje_num=licencia_funca_3,
licencia_urb_comercio=licencia_urb_2,
licencia_urb_comercio_num=licencia_urba_2,
licencia_urb_industria=licencia_urb_4,
licencia_urb_industria_num=licencia_urba_4,
licencia_urb_servicio=licencia_urb_3,
licencia_urb_servicio_num=licencia_urba_3,
licencia_urb_vivienda=licencia_urb_1,
licencia_urb_vivienda_num=licencia_urba_1,
mod_pago=mod_pago,
mod_pago_agente=mod_pago_4,
mod_pago_efectivo=mod_pago_1,
mod_pago_tarjeta=mod_pago_2,
mod_pago_web=mod_pago_3,
nom_dist=nom_dist,
nom_dpto=nom_dpto,
nom_prov=nom_prov,
personal_tribu=personal_tribu,
presu_resul=presu_resul,
presu_resul_brechas_gen=presu_resul_7,
presu_resul_consulta_ciud=presu_resul_13,
presu_resul_donantes=presu_resul_10,
presu_resul_enweb=presu_resul_9,
presu_resul_info_est=presu_resul_6,
presu_resul_mejora_cal=presu_resul_12,
presu_resul_meta_anual=presu_resul_4,
presu_resul_obj_pdmc=presu_resul_2,
presu_resul_pdmc=presu_resul_5,
presu_resul_pdrc=presu_resul_1,
presu_resul_resp_meta_pdmc=presu_resul_3,
presu_resul_resul_gasto=presu_resul_8,
presu_resul_resul_org=presu_resul_11,
presu_resul_serv_pub=presu_resul_14,
proced_admin_100a500m=proced_admin_2,
proced_admin_100a500m_aprobados_num=proced_admina_2_2,
proced_admin_100a500m_costo_num=proced_admina_2_4,
proced_admin_100a500m_desaprobados_num=proced_admina_2_3,
proced_admin_100a500m_plazo_num=proced_admina_2_6,
proced_admin_100a500m_recepcionadas_num=proced_admina_2_1,
proced_admin_100a500m_requisitos_num=proced_admina_2_5,
proced_admin_100m=proced_admin_1,
proced_admin_100m_aprobadas_num=proced_admina_1_2,
proced_admin_100m_costo_num=proced_admina_1_4,
proced_admin_100m_desaprobadas_num=proced_admina_1_3,
proced_admin_100m_plazo_num=proced_admina_1_6,
proced_admin_100m_recepcionadas_num=proced_admina_1_1,
proced_admin_100m_requisitos_num=proced_admina_1_5,
proced_admin_500mas=proced_admin_3,
proced_admin_500mas_aprobadas_num=proced_admina_3_2,
proced_admin_500mas_costo_num=proced_admina_3_4,
proced_admin_500mas_desaprobados_num=proced_admina_3_3,
proced_admin_500mas_plazo_num=proced_admina_3_6,
proced_admin_500mas_recepcionadas_num=proced_admina_3_1,
proced_admin_500mas_requisitos_num=proced_admina_3_5,
proced_admin_defun=proced_admin_8,
proced_admin_defun_aprobadas_num=proced_admina_8_2,
proced_admin_defun_desaprobadas_num=proced_admina_8_3,
proced_admin_defun_plazo_num=proced_admina_8_6,
proced_admin_defun_recepcionadas_num=proced_admina_8_1,
proced_admin_defun_requisitos_num=proced_admina_8_5,
proced_admin_infopub=proced_admin_10,
proced_admin_infopub_aprobadas_num=proced_admina_10_2,
proced_admin_transit_aprobadas_num=proced_admina_6_2,
proced_admin_infopub_costo_num=proced_admina_10_4,
proced_admin_infopub_desaprobadas_num=proced_admina_10_3,
proced_admin_infopub_plazo_num=proced_admina_10_6,
proced_admin_infopub_recepcionadas_num=proced_admina_10_1,
proced_admin_infopub_requisitos_num=proced_admina_10_5,
proced_admin_matri=proced_admin_9,
proced_admin_matri_aprobadas_num=proced_admina_9_2,
proced_admin_matri_costo_num=proced_admina_9_4,
proced_admin_matri_desaprobadas_num=proced_admina_9_3,
proced_admin_matri_plazo_num=proced_admina_9_6,
proced_admin_matri_recepcionadas_num=proced_admina_9_1,
proced_admin_matri_requisitos_num=proced_admina_9_5,
proced_admin_naci=proced_admin_7,
proced_admin_naci_desaprobadas_num=proced_admina_7_3,
proced_admin_naci_requisitos_num=proced_admina_7_5,
proced_admin_naci_aprobadas_num=proced_admina_7_2,
proced_admin_naci_costo_num=proced_admina_7_4,
proced_admin_naci_plazo_num=proced_admina_7_6,
proced_admin_naci_recepcionadas_num=proced_admina_7_1,
proced_admin_sanidad=proced_admin_5,
proced_admin_sanidad_aprobadas_num=proced_admina_5_2,
proced_admin_sanidad_costo_num=proced_admina_5_4,
proced_admin_defun_costo_num=proced_admina_8_4,
proced_admin_sanidad_desaprobadas_num=proced_admina_5_3,
proced_admin_sanidad_plazo_num=proced_admina_5_6,
proced_admin_sanidad_recepcionadas_num=proced_admina_5_1,
proced_admin_sanidad_requisitos_num=proced_admina_5_5,
proced_admin_transit=proced_admin_6,
proced_admin_transit_costo_num=proced_admina_6_4,
proced_admin_transit_desaprobadas_num=proced_admina_6_3,
proced_admin_transit_requisitos_num=proced_admina_6_5,
proced_admin_transit_plazo_num=proced_admina_6_6,
proced_admin_transit_recepcionadas_num=proced_admina_6_1,
proced_admina_5pisos=proced_admin_4,
proced_admina_5pisos_aprobadas_num=proced_admina_4_2,
proced_admina_5pisos_costo_num=proced_admina_4_4,
proced_admina_5pisos_desaprobadas_num=proced_admina_4_3,
proced_admina_5pisos_plazo_num=proced_admina_4_6,
proced_admina_5pisos_recepcionadas_num=proced_admina_4_1,
proced_admina_5pisos_requisitos_num=proced_admina_4_5,
repara_camino_constr_escal=repara_camino1_6,
repara_camino_constr_escal_gasto_num=repara_camino1a_6_2,
repara_camino_constr_escal_m2_num=repara_camino1a_6_1,
repara_camino_constr_pistas=repara_camino1_2,
repara_camino_constr_pistas_gasto_num=repara_camino1a_2_2,
repara_camino_constr_pistas_m2_num=repara_camino1a_2_1,
repara_camino_constr_veredas_m2_num=repara_camino1a_4_1,
repara_camino_constr_rural_af=repara_camino1_8,
repara_camino_constr_rural_af_gasto_num=repara_camino1a_8_2,
repara_camino_constr_rural_af_km_num=repara_camino1a_8_1,
repara_camino_constr_rural_sinaf=repara_camino1_10,
repara_camino_constr_rural_sinaf_m2_num=repara_camino1a_10_1,
repara_camino_constr_veredas_soles=repara_camino1a_4_2,
repara_camino_constr_veredas=repara_camino1_4,
repara_camino_repara_escal=repara_camino1_5,
repara_camino_repara_escal_gasto_num=repara_camino1a_5_2,
repara_camino_repara_escal_m2_num=repara_camino1a_5_1,
repara_camino_repara_pistas=repara_camino1_1,
repara_camino_repara_pistas_gasto_num=repara_camino1a_1_2,
repara_camino_repara_pistas_m2_num=repara_camino1a_1_1,
repara_camino_repara_rural_af=repara_camino1_7,
repara_camino_repara_rural_af_gasto_num=repara_camino1a_7_2,
repara_camino_repara_rural_sinaf_gasto_num=repara_camino1a_9_2,
repara_camino_repara_rural_af_m2_num=repara_camino1a_7_1,
repara_camino_repara_rural_sinaf=repara_camino1_9,
repara_camino_constr_rural_sinaf_gasto_num=repara_camino1a_10_2,
repara_camino_repara_rural_sinaf_m2_num=repara_camino1a_9_1,
repara_camino_repara_veredas=repara_camino1_3,
repara_camino_repara_veredas_gasto_num=repara_camino1a_3_2,
repara_camino_repara_veredas_m2_num=repara_camino1a_3_1,
sistema_inf=sistema_inf,
sistema_inf_implemen=sistema_inf_1_1,
sistema_inf_program=sistema_inf_1_2,
terrenos_prop=terrenos_prop,
terrenos_prop_m2_num=terrenos_propa_2,
terrenos_prop_num=terrenos_propa_1,
terrenos_prop_saneamiento_num=terrenos_propa_1_1,
terrenos_prop_servicios_num=terrenos_propa_1_2,
terrenos_prop_zonificacion_num=terrenos_propa_1_3,
tipomuni=tipomuni,
verifica_obras=verifica_obras,
verifica_obras1_licencia_edif_num=verifica_obras_1,
verifica_obras2_verifica_num=verifica_obras_2,
verifica_obras3_verifica_total_num=verifica_obras_3,
verifica_obras4_monto_num=verifica_obras_4,
vfi_activid_ej=vfi_activid_ej,
vfi_consejo_local=vfi_consejo_local,
vfi_ej_coactiva=vfi_ej_coactiva,
vfi_instru_des=vfi_instru_des,
vfi_licencia_edif=vfi_licencia_edif,
vfi_licencia_func=vfi_licencia_func,
vfi_licencia_urb=vfi_licencia_urb,
vfi_mod_pago=vfi_mod_pago,
vfi_personal_tribu=vfi_personal_tribu,
vfi_presu_resul=vfi_presu_resul,
vfi_proced_admin=vfi_proced_admin,
vfi_repara_camino1=vfi_repara_camino1,
vfi_sistema_inf=vfi_sistema_inf,
vfi_terrenos_prop=vfi_terrenos_prop,
vfi_verifica_obras=vfi_verifica_obras,
year=year,
  ) %>% 
  #VARIABLE LABEL
  mutate(
 across(activid_ej, ~set_label(., label = '¿La municipalidad ejecutó actividades del Consejo de Coordinación Local (CCL)?')), 
 across(activid_ej_num_sesiones, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Realizó sesiones de consejo / Número de sesiones')), 
 across(activid_ej_pdmc, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en la elaboración del Plan de Desarrollo Municipal Concertado')), 
 across(activid_ej_pp, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en el Presupuesto Participativo')), 
 across(activid_ej_ses_consejo, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local/ Realizó sesiones de consejo')), 
 across(ccdd, ~set_label(., label = 'Código del Departamento')), 
 across(ccdi, ~set_label(., label = 'Código del Distrito')), 
 across(ccpp, ~set_label(., label = 'Código de la Provincia')), 
 across(consejo_local, ~set_label(., label = '¿En la municipalidad tiene constituido el Consejo de Coordinación Local (CCL)?')), 
 across(consejo_local_cmp_dis_hombre_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital /Hombre')), 
 across(consejo_local_cmp_dis_mujer_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital /Mujer')), 
 across(consejo_local_cmp_dis_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital / Total')), 
 across(consejo_local_cp_hombre_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Hombre')), 
 across(consejo_local_cp_mujer_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Mujer')), 
 across(consejo_local_cp_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Total')), 
 across(consejo_local_dis_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Hombre')), 
 across(consejo_local_dis_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Mujer')), 
 across(consejo_local_dis_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Total')), 
 across(consejo_local_rsc_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Hombre')), 
 across(consejo_local_rsc_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Mujer')), 
 across(consejo_local_rsc_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Total')), 
 across(ej_coactiva, ~set_label(., label = '¿La municipalidad tiene un área de ejecución coactiva?')), 
 across(ej_coactiva_si_aat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y depende del Área de Administración Tributaria')), 
 across(ej_coactiva_si_noaat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y no depende del Área de Administración Tributaria')), 
 across(idmunici, ~set_label(., label = 'Código de la Municipalidad')), 
 across(instru_des, ~set_label(., label = '¿La municipalidad tiene instrumentos de gestión desarrollo urbano y/o rural?')), 
 across(instru_des_cap, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal')), 
 across(instru_des_cap_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / ¿Por qué no tiene?')), 
 across(instru_des_cap_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / Último año de publicación')), 
 across(instru_des_eou, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano')), 
 across(instru_des_eou_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / ¿Por qué no tiene?')), 
 across(instru_des_eou_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Último año de publicación')), 
 across(instru_des_mof, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones')), 
 across(instru_des_mof_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / ¿Por qué no tiene?')), 
 across(instru_des_mof_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Último año de publicación')), 
 across(instru_des_mpp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos')), 
 across(instru_des_mpp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / ¿Por qué no tiene?')), 
 across(instru_des_mpp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / Último año de publicación')), 
 across(instru_des_pasccs, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan Anual de Seguridad Ciudadana y Convivencia Social')), 
 across(instru_des_pasccs_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone Plan Anual de Seguridad Ciudadana y Convivencia Social/ Motivo por el que no tiene')), 
 across(instru_des_pasccs_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan Anual de Seguridad Ciudadana y Convivencia Social / Año de publicación')), 
 across(instru_des_patnp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial')), 
 across(instru_des_patnp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / ¿Por qué no tiene?')), 
 across(instru_des_patnp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Último año de publicación')), 
 across(instru_des_pdc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades')), 
 across(instru_des_pdc_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / ¿Por qué no tiene?')), 
 across(instru_des_pdc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Último año de publicación')), 
 across(instru_des_pdel, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local')), 
 across(instru_des_pdel_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / ¿Por qué no tiene?')), 
 across(instru_des_pdel_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / Último año de publicación')), 
 across(instru_des_pdmc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado')), 
 across(instru_des_pdmc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Desarrollo Municipal Concertado / Motivo por el que no tiene')), 
 across(instru_des_pdmc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Último año de publicación')), 
 across(instru_des_pdr, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural (PDR)')), 
 across(instru_des_pdr_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Motivo por el que no tiene')), 
 across(instru_des_pdr_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Año de publicación')), 
 across(instru_des_pdu, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano (PDU)')), 
 across(instru_des_pdu_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano / Motivo por el que no tiene')), 
 across(instru_des_pdu_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Último año de publicación')), 
 across(instru_des_pei, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional')), 
 across(instru_des_pei_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Estratégico Institucional / Motivo por el que no tiene')), 
 across(instru_des_pei_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Último año de publicación')), 
 across(instru_des_pgrd, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Gestión de Riesgos de Desastres')), 
 across(instru_des_pgrd_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Gestión de Riesgos de Desastres / Motivo por el que no tiene')), 
 across(instru_des_pgrd_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone Plan de Gestión de Riesgos de Desastres / Año de publicación')), 
 across(instru_des_plig, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género')), 
 across(instru_des_plig_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género / ¿Por qué no tiene?')), 
 across(instru_des_plig_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Local de Igualdad de Género / Año de publicación')), 
 across(instru_des_pmch, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan Maestro de Centro Histórico')), 
 across(instru_des_pmch_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan Maestro de Centro Histórico / Motivo por el que no tiene')), 
 across(instru_des_pmch_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan Maestro de Centro Histórico / Año de publicación')), 
 across(instru_des_rof, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones (ROF)')), 
 across(instru_des_rof_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Motivo por el que no tiene')), 
 across(instru_des_rof_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Año de publicación')), 
 across(licencia_edif_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para centros comerciales o galerías comerciales?')), 
 across(licencia_edif_comercial_num, ~set_label(., label = 'Licencias de edificación para centros comerciales o galerías comerciales / Número')), 
 across(licencia_edif_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para campos feriales?')), 
 across(licencia_edif_feria_num, ~set_label(., label = 'Licencias de edificación para campos feriales / Número')), 
 across(licencia_edif_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_edif_hotel_num, ~set_label(., label = 'Licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_edif_industrial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para fábricas industriales?')), 
 across(licencia_edif_industrial_num, ~set_label(., label = 'Licencias de edificación para fábricas industriales / Número')), 
 across(licencia_edif_instit, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para locales de instituciones del Estado?')), 
 across(licencia_edif_instit_num, ~set_label(., label = 'Licencias de edificación para locales de instituciones del Estado / Número')), 
 across(licencia_edif_mixto, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para edificaciones de uso mixto con vivienda?')), 
 across(licencia_edif_mixto_num, ~set_label(., label = 'Licencias de edificación para edificaciones de uso mixto con vivienda / Número')), 
 across(licencia_edif_multifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas multifamiliares?')), 
 across(licencia_edif_multifam_num, ~set_label(., label = 'Licencias de edificación para viviendas multifamiliares / Número')), 
 across(licencia_edif_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para restaurantes?')), 
 across(licencia_edif_rest_num, ~set_label(., label = 'Licencias de edificación para restaurantes / Número')), 
 across(licencia_edif_trans_num, ~set_label(., label = 'Número de licencias de edificación / Terminales de transporte terrestre')), 
 across(licencia_edif_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para terminales de transporte terrestre?')), 
 across(licencia_edif_unifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas unifamiliares?')), 
 across(licencia_edif_unifam_num, ~set_label(., label = 'Licencias de edificación para viviendas unifamiliares / Número')), 
 across(licencia_func_actprof, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades profesionales, cientificas y técnicas?')), 
 across(licencia_func_actprof_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades profesionales, cientificas y técnicas / Número')), 
 across(licencia_func_agro_agroindus, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Plantas agroindustriales?')), 
 across(licencia_func_agro_agroindus_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Plantas agroindustriales / Número')), 
 across(licencia_func_agro_insumos, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Empresas proveedoras de insumos?')), 
 across(licencia_func_agro_insumos_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Empresas proveedoras de insumos / Número')), 
 across(licencia_func_artes, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de artes, entretenimiento y recreación?')), 
 across(licencia_func_artes_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Artes, entretenimiento y recreación/ Número')), 
 across(licencia_func_artesania, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA : Artesanías?')), 
 across(licencia_func_artesania_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Artesanías / Número')), 
 across(licencia_func_aves, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos AGROPECUARIO: Granjas avícolas?')), 
 across(licencia_func_aves_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO: Granjas avícolas / Número')), 
 across(licencia_func_bodega, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para bodegas?')), 
 across(licencia_func_bodega_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Bodegas y otros establecimientos de expendio de abarrotes / Número')), 
 across(licencia_func_calzado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Calzado?')), 
 across(licencia_func_calzado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Calzado / Número')), 
 across(licencia_func_casino, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas?')), 
 across(licencia_func_casino_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas / Número')), 
 across(licencia_func_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para centros comerciales o galerías comerciales?')), 
 across(licencia_func_comercial_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Centros comerciales o galerías comerciales / Número')), 
 across(licencia_func_courier, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de mensajerías o Courier')), 
 across(licencia_func_courier_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Mensajerías/Courier / Número')), 
 across(licencia_func_cueros, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Cueros y pieles?')), 
 across(licencia_func_cueros_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS/ Cueros y pieles / Número')), 
 across(licencia_func_disco, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para discotecas?')), 
 across(licencia_func_disco_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Discotecas / Número')), 
 across(licencia_func_fab, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para  fábricas?')), 
 across(licencia_func_fab_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA /  Fábricas / Número')), 
 across(licencia_func_farmacia, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas?')), 
 across(licencia_func_farmacia_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas / Número')), 
 across(licencia_func_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para campos feriales?')), 
 across(licencia_func_feria_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Campos feriales / Número')), 
 across(licencia_func_ferreteria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías?')), 
 across(licencia_func_ferreteria_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías / Número')), 
 across(licencia_func_finanzas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Entidades financieras y de seguros?')), 
 across(licencia_func_finanzas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Instituciones financieras y de seguros / Número')), 
 across(licencia_func_gym, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Gimnasios?')), 
 across(licencia_func_gym_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Gimnasios / Número')), 
 across(licencia_func_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_func_hotel_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_func_internet, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para cabinas públicas de internet?')), 
 across(licencia_func_internet_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Cabinas públicas de internet / Número')), 
 across(licencia_func_leche, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Establos lecheros?')), 
 across(licencia_func_leche_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO / Establos lecheros / Número')), 
 across(licencia_func_mercado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de  COMERCIO: Mercados de abastos?')), 
 across(licencia_func_mercado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Mercados de Abastos / Número')), 
 across(licencia_func_pan, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA: Panaderías?')), 
 across(licencia_func_pan_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Panaderías / Número')), 
 across(licencia_func_penas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Peñas?')), 
 across(licencia_func_penas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peñas / Número')), 
 across(licencia_func_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Restaurantes y otros establecimientos de comidas y bebidas?')), 
 across(licencia_func_rest_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Restaurantes / Número')), 
 across(licencia_func_spa, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Peluquerías y salones spa?')), 
 across(licencia_func_spa_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peluquerías y salones spa / Número')), 
 across(licencia_func_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para empresas de transporte?')), 
 across(licencia_func_transp_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Empresas de transporte (urbano, turístico, interprovincial, aéreo y acuático) / Número')), 
 across(licencia_func_vestir, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Prendas de vestir?')), 
 across(licencia_func_vestir_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Venta de prendas de vestir / Número')), 
 across(licencia_func_viaje, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para agencias de viaje?')), 
 across(licencia_func_viaje_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Agencias de viaje / Número')), 
 across(licencia_urb_comercio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para comercio?')), 
 across(licencia_urb_comercio_num, ~set_label(., label = 'Licencias de habilitación urbana para Comercio / Número')), 
 across(licencia_urb_industria, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para industria?')), 
 across(licencia_urb_industria_num, ~set_label(., label = 'Licencias de habilitación urbana para Industria / Número')), 
 across(licencia_urb_servicio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para servicio?')), 
 across(licencia_urb_servicio_num, ~set_label(., label = 'Licencias de habilitación urbana para Servicio / Número')), 
 across(licencia_urb_vivienda, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para vivienda?')), 
 across(licencia_urb_vivienda_num, ~set_label(., label = 'Licencias de habilitación urbana para Vivienda / Número')), 
 across(mod_pago, ~set_label(., label = '¿La Municipalidad cuenta con modalidades de pago para el cobro de tributos y/o servicios?')), 
 across(mod_pago_agente, ~set_label(., label = 'Modalidades de pago / Agencia bancaria y/o Agente bancario')), 
 across(mod_pago_efectivo, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con efectivo')), 
 across(mod_pago_tarjeta, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con tarjeta de crédito o débito')), 
 across(mod_pago_web, ~set_label(., label = 'Modalidades de pago / Página Web de la municipalidad (Pago en línea)')), 
 across(nom_dist, ~set_label(., label = 'Nombre del Distrito')), 
 across(nom_dpto, ~set_label(., label = 'Nombre del Departamento')), 
 across(nom_prov, ~set_label(., label = 'Nombre de la Provincia')), 
 across(personal_tribu, ~set_label(., label = '¿La Municipalidad tiene personal exclusivo del área de administracion tributaria?')), 
 across(presu_resul, ~set_label(., label = '¿La municipalidad implementó acciones en la Gestión del presupuesto por resultados?')), 
 across(presu_resul_brechas_gen, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información de reducción de brechas de género en la municipalidad y en la sociedad civil')), 
 across(presu_resul_consulta_ciud, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Utiliza mecanismos de consulta periódica a la ciudadanía para introducir mejoras en los servicios públicos')), 
 across(presu_resul_donantes, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los informes financieros presupuestales incluyan información completa sobre ingresos y gastos de proyectos financiados por donantes, a través de Cooperación Técnica Nacional e')), 
 across(presu_resul_enweb, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que la información del presupuesto esté a disposición de la ciudadanía en la página Web')), 
 across(presu_resul_info_est, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información estadística social, económica y ambiental de su competencia')), 
 across(presu_resul_mejora_cal, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las estrategias permitan mejorar la calidad de los servicios públicos que brinda a la ciudadanía')), 
 across(presu_resul_meta_anual, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las metas del mediano plazo del PDMC se descompongan en metas anuales')), 
 across(presu_resul_obj_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores permitan verificar el cumplimiento de los objetivos y metas del PDMC')), 
 across(presu_resul_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que exista correspondencia entre las partidas presupuestales y el PDMC')), 
 across(presu_resul_pdrc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los objetivos, indicadores y metas del PDMC concuerden con los objetivos, indicadores y metas del PDRC')), 
 across(presu_resul_resp_meta_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene unidades responsables de la ejecución de cada meta del PDMC')), 
 across(presu_resul_resul_gasto, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores de resultado concretos sobre el ciudadano puedan medir los resultados del gasto')), 
 across(presu_resul_resul_org, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los sistemas de remuneración y de evaluación del personal incentiven la obtención de resultados organizacionales')), 
 across(presu_resul_serv_pub, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene indicadores de eficiencia y eficacia sobre la cobertura de los servicios públicos')), 
 across(proced_admin_100a500m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante?')), 
 across(proced_admin_100a500m_aprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Aprobadas')), 
 across(proced_admin_100a500m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_100a500m_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Desaprobadas')), 
 across(proced_admin_100a500m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100a500m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Recepcionadas')), 
 across(proced_admin_100a500m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m² y hasta 500 m² con ITSE Básica Ex Ante / Número de requisitos')), 
 across(proced_admin_100m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post?')), 
 across(proced_admin_100m_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Aprobadas')), 
 across(proced_admin_100m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post / Costo del procedimiento (Soles)')), 
 across(proced_admin_100m_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Desaprobadas')), 
 across(proced_admin_100m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Recepcionadas')), 
 across(proced_admin_100m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Número de requisitos')), 
 across(proced_admin_500mas, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria?')), 
 across(proced_admin_500mas_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Aprobadas')), 
 across(proced_admin_500mas_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Costo del procedimiento (Soles)')), 
 across(proced_admin_500mas_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Desaprobadas')), 
 across(proced_admin_500mas_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Plazo de atención (Días hábiles)')), 
 across(proced_admin_500mas_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Recepcionadas')), 
 across(proced_admin_500mas_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Número de requisitos')), 
 across(proced_admin_defun, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de defunción?')), 
 across(proced_admin_defun_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Aprobadas')), 
 across(proced_admin_defun_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Desaprobadas')), 
 across(proced_admin_defun_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Plazo de atención (Días hábiles)')), 
 across(proced_admin_defun_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Recepcionadas')), 
 across(proced_admin_defun_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Número de requisitos')), 
 across(proced_admin_infopub, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Acceso a la información pública?')), 
 across(proced_admin_infopub_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Aprobadas')), 
 across(proced_admin_transit_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Aprobadas')), 
 across(proced_admin_infopub_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Costo del procedimiento (Soles)')), 
 across(proced_admin_infopub_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Desaprobadas')), 
 across(proced_admin_infopub_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_infopub_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Recepcionadas')), 
 across(proced_admin_infopub_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Número de requisitos')), 
 across(proced_admin_matri, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de matrimonio?')), 
 across(proced_admin_matri_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Aprobadas')), 
 across(proced_admin_matri_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Costo del procedimiento (Soles)')), 
 across(proced_admin_matri_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Desaprobadas')), 
 across(proced_admin_matri_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Plazo de atención (Días hábiles)')), 
 across(proced_admin_matri_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Recepcionadas')), 
 across(proced_admin_matri_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Número de requisitos')), 
 across(proced_admin_naci, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de nacimiento?')), 
 across(proced_admin_naci_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Desaprobadas')), 
 across(proced_admin_naci_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Número de requisitos')), 
 across(proced_admin_naci_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Aprobadas')), 
 across(proced_admin_naci_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento /  Costo del procedimiento (Soles)')), 
 across(proced_admin_naci_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Plazo de atención (Días hábiles)')), 
 across(proced_admin_naci_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Recepcionadas')), 
 across(proced_admin_sanidad, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Carné de sanidad para venta de alimentos?')), 
 across(proced_admin_sanidad_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Aprobadas')), 
 across(proced_admin_sanidad_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Costo del procedimiento (Soles)')), 
 across(proced_admin_defun_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción /  Costo del procedimiento (Soles)')), 
 across(proced_admin_sanidad_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Desaprobadas')), 
 across(proced_admin_sanidad_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Plazo de atención (Días hábiles)')), 
 across(proced_admin_sanidad_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Recepcionadas')), 
 across(proced_admin_sanidad_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Número de requisitos')), 
 across(proced_admin_transit, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica?')), 
 across(proced_admin_transit_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Costo del procedimiento (Soles)')), 
 across(proced_admin_transit_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Desaprobadas')), 
 across(proced_admin_transit_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Número de requisitos')), 
 across(proced_admin_transit_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Plazo de atención (Días hábiles)')), 
 across(proced_admin_transit_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admina_5pisos, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² ?')), 
 across(proced_admina_5pisos_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Aprobadas')), 
 across(proced_admina_5pisos_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Costo del procedimiento (Soles)')), 
 across(proced_admina_5pisos_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Desaprobadas')), 
 across(proced_admina_5pisos_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Plazo de atención (Días hábiles)')), 
 across(proced_admina_5pisos_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2 / Recepcionadas')), 
 across(proced_admina_5pisos_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Número de requisitos')),
 across(repara_camino_constr_escal, ~set_label(., label = '¿La municipalidad realizó construcción de escalinatas?')), 
 across(repara_camino_constr_escal_gasto_num, ~set_label(., label = 'Realizó construcción de escalinatas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_constr_escal_m2_num, ~set_label(., label = 'Realizó construcción de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_pistas, ~set_label(., label = '¿La municipalidad realizó construcción de pistas?')), 
 across(repara_camino_constr_pistas_gasto_num, ~set_label(., label = 'Realizó construcción de pistas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_constr_pistas_m2_num, ~set_label(., label = 'Realizó construcción de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_veredas_m2_num, ~set_label(., label = 'Realizó construcción de veredas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_rural_af, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales afirmados?')), 
 across(repara_camino_constr_rural_af_gasto_num, ~set_label(., label = 'Realizó construcción de caminos rurales afirmados / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_constr_rural_af_km_num, ~set_label(., label = 'Realizó construcción de caminos rurales afirmados / Metros cuadrados (km)')), 
 across(repara_camino_constr_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_m2_num, ~set_label(., label = 'Realizó construcción de caminos rurales sin afirmar / Metros cuadrados ')), 
 across(repara_camino_constr_veredas_soles, ~set_label(., label = 'Construcción de veredas / Gasto anual en Soles')), 
 across(repara_camino_constr_veredas, ~set_label(., label = '¿La municipalidad realizó construcción de veredas?')), 
 across(repara_camino_repara_escal, ~set_label(., label = '¿La municipalidad realizó reparación de escalinatas?')), 
 across(repara_camino_repara_escal_gasto_num, ~set_label(., label = 'Realizó reparación de escalinatas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_escal_m2_num, ~set_label(., label = 'Ralizó reparación de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_pistas, ~set_label(., label = '¿La municipalidad realizó reparación de pistas?')), 
 across(repara_camino_repara_pistas_gasto_num, ~set_label(., label = 'Reparación de pistas / Gasto anual en Soles')), 
 across(repara_camino_repara_pistas_m2_num, ~set_label(., label = 'Realizó reparación de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_rural_af, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales afirmados?')), 
 across(repara_camino_repara_rural_af_gasto_num, ~set_label(., label = 'Realizó reparación de caminos rurales afirmados / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_sinaf_gasto_num, ~set_label(., label = 'Realizó reparación de caminos rurales sin afirmar / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_af_m2_num, ~set_label(., label = 'Realizó reparación de caminos rurales afirmados / Metros cuadrados ')), 
 across(repara_camino_repara_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_gasto_num, ~set_label(., label = 'Realizó construcción de caminos rurales sin afirmar / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_sinaf_m2_num, ~set_label(., label = 'Realizó reparación de caminos rurales sin afirmar / Metros cuadrados ')), 
 across(repara_camino_repara_veredas, ~set_label(., label = '¿La municipalidad realizó reparación de veredas?')), 
 across(repara_camino_repara_veredas_gasto_num, ~set_label(., label = 'Realizó reparación de veredas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_veredas_m2_num, ~set_label(., label = 'Realizó reparación de veredas / Metros cuadrados (m2)')), 
 across(sistema_inf, ~set_label(., label = '¿La municipalidad tiene implementado un Sistema Informático de Administración Tributaria?')), 
 across(sistema_inf_implemen, ~set_label(., label = 'La municipalidad ha implementado un Sistema Informático de Administración Tributaria/ Año de implementación')), 
 across(sistema_inf_program, ~set_label(., label = 'La municipalidad ha implementado un Sistema Informático de Administración Tributaria / Lenguaje de programación')), 
 across(terrenos_prop, ~set_label(., label = '¿La municipalidad dispone de terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso?')), 
 across(terrenos_prop_m2_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Área Total (m2)')), 
 across(terrenos_prop_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Número de terrenos')), 
 across(terrenos_prop_saneamiento_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con saneamiento físico y legal / Número de terrenos')), 
 across(terrenos_prop_servicios_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con factibilidad de servicio de agua, desagüe y electricidad / Número de terrenos')), 
 across(terrenos_prop_zonificacion_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con zonificación compatible con vivienda / Número de terrenos')), 
 across(tipomuni, ~set_label(., label = 'Categoría de la Municipalidad')), 
 across(verifica_obras, ~set_label(., label = '¿La municipalidad realizó verificaciones técnicas a las obras con licencia de edificación?')), 
 across(verifica_obras1_licencia_edif_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Total de obras con licencias de edificación')), 
 across(verifica_obras2_verifica_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Obras con verificación técnica')), 
 across(verifica_obras3_verifica_total_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación / Total de verificaciones técnicas realizadas a las obras con verificaciones técnicas')), 
 across(verifica_obras4_monto_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación / Monto recaudado por concepto de verificaciones técnicas (nuevos soles)')), 
 across(vfi_activid_ej, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_consejo_local, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_ej_coactiva, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_instru_des, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_edif, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_func, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_urb, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_mod_pago, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_personal_tribu, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_presu_resul, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_proced_admin, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_repara_camino1, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_sistema_inf, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_terrenos_prop, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_verifica_obras, ~set_label(., label = '¿Municipalidad informó?')), 
 across(year, ~set_label(., label = 'Año de la encuesta')), 
  ) %>% 
  
  #value labels
  mutate(
 across(activid_ej_pdmc, ~as_labelled(rec(., rec = '1=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(activid_ej_pp, ~as_labelled(rec(., rec = '1=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(activid_ej_ses_consejo, ~as_labelled(rec(., rec = '1=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(consejo_local, ~as_labelled(rec(., rec = '1=1 [Sí]; 0=2 [No tiene conformado]; else=copy'))), 
 across(ej_coactiva_si_aat, ~as_labelled(rec(., rec = '1=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(ej_coactiva_si_noaat, ~as_labelled(rec(., rec = '1=2 [Sí]; 0=0 [No]; else=copy'))), 
 across(instru_des_cap_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou, ~as_labelled(rec(., rec = '1=1 [Sí]; 2=2 [No]; else=copy'))), 
 across(instru_des_eou_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mpp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pasccs_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdel_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdmc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdu_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pei, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pei_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pgrd_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_plig, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_plig_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pmch_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(mod_pago, ~as_labelled(rec(., rec = '0=0 [No tiene]; 1=1 [Tiene]; else=copy'))), 
 across(mod_pago_agente, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(mod_pago_efectivo, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(mod_pago_tarjeta, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(mod_pago_web, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(personal_tribu, ~as_labelled(rec(., rec = '0=2 [No tiene]; else=copy'))), 
 across(presu_resul, ~as_labelled(rec(., rec = '0=0 [No implementa]; 1=1 [Implementa]; else=copy'))), 
 across(presu_resul_brechas_gen, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_consulta_ciud, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_donantes, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_enweb, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_info_est, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_mejora_cal, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_meta_anual, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_obj_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_pdrc, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_resp_meta_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_resul_gasto, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_resul_org, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(presu_resul_serv_pub, ~as_labelled(rec(., rec = '0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(proced_admin_sanidad, ~as_labelled(rec(., rec = '2,0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(proced_admin_transit, ~as_labelled(rec(., rec = '2,0=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(proced_admina_5pisos, ~as_labelled(rec(., rec = '2,0=2 [No]; 1=1 [Sí]; else=copy'))), 
 across(sistema_inf, ~as_labelled(rec(., rec = '0=2 [No tiene]; 1=1 [Tiene]; else=copy'))), 
 across(terrenos_prop, ~as_labelled(rec(., rec = '0=2 [No dispone]; 1=1 [Dispone]; else=copy'))), 
 across(tipomuni, ~as_labelled(rec(., rec = '1=1 [Provincial]; 2=2 [Distrital]; 3=3 [Centro Poblado]; else=copy'))), 
 across(verifica_obras, ~as_labelled(rec(., rec = '1=1 [Realizó]; 0=2 [No realizó]; else=copy'))), 
 across(vfi_instru_des, ~as_labelled(rec(., rec = '1=1 [Informó]; 0=0 [No informó]; else=copy'))), 

  )

RENAMU M4 2017

renamu3$renamu_m4_2017<-
  renamu2$renamu_m4_2017 %>% 
  
  #drop
  select(
    -c(
activid_ej_4,
activid_ej_4_o,
canal_atencion,
canal_atencion_4,
canal_atencion_3,
canal_atencion_5,
canal_atencion_6,
canal_atencion_6_o,
canal_atencion_1,
canal_atencion_2,
catastro_2,
catastro_2_1,
catastro_1,
catastro_1_1,
catastro_3,
instru_des_14_3,
instru_des_6_3,
instru_des_13_3,
instru_des_15_3,
instru_des_16,
instru_des_16_2,
instru_des_16_1,
instru_des_16_3,
instru_des_4_3,
instru_des_10_3,
instru_des_3_3,
instru_des_1_3,
instru_des_7_3,
instru_des_5_3,
instru_des_2_3,
instru_des_11_3,
instru_des_8_3,
instru_des_9_3,
instru_des_12_3,
licencia_edif_11,
licencia_edifa_11_o,
licencia_edifa_11,
licencia_funca_36_o,
licencia_funca_36,
licencia_funca_29_o,
licencia_funca_29,
licencia_funca_30_o,
licencia_funca_30,
licencia_func_15,
licencia_func_16,
licencia_func_17,
licencia_func_29,
licencia_func_30,
licencia_func_36,
licencia_funca_15_o,
licencia_funca_15,
licencia_funca_16_o,
licencia_funca_16,
licencia_funca_17_o,
licencia_funca_17,
licencia_urb_5_o,
licencia_urb_5,
licencia_urba_5,
mod_pago_5,
personal_tribu_1_h,
personal_tribu_2_h,
personal_tribu_1_m,
personal_tribu_2_m,
personal_tribu_1_t,
personal_tribu_2_t,
publica_tupa,
publica_tupa_2,
publica_tupa_5,
publica_tupa_5_o,
publica_tupa_1,
publica_tupa_3,
publica_tupa_4,
ratifica_tupa,
sistema_inf_1_2_o,
vfi_canal_atencion,
vfi_catastro,
vfi_publica_tupa,
vfi_ratifica_tupa,
vfi_tiene_tupa,
ratifica_tupa_1,
    )
  ) %>% 
  
  #rename variable
  rename(
activid_ej=activid_ej,
activid_ej_num_sesiones=activid_eja_1,
activid_ej_pdmc=activid_ej_2,
activid_ej_pp=activid_ej_3,
activid_ej_ses_consejo=activid_ej_1,
ccdd=ccdd,
ccdi=ccdi,
ccpp=ccpp,
consejo_local=consejo_local,
consejo_local_cmp_dis_hombre_num=consejo_local_1_h,
consejo_local_cmp_dis_mujer_num=consejo_local_1_m,
consejo_local_cmp_dis_num=consejo_local_1_t,
consejo_local_cp_hombre_num=consejo_local_3_h,
consejo_local_cp_mujer_num=consejo_local_3_m,
consejo_local_cp_num=consejo_local_3_t,
consejo_local_dis_hombre_num=consejo_local_2_h,
consejo_local_dis_mujer_num=consejo_local_2_m,
consejo_local_dis_num=consejo_local_2_t,
consejo_local_rsc_hombre_num=consejo_local_4_h,
consejo_local_rsc_mujer_num=consejo_local_4_m,
consejo_local_rsc_num=consejo_local_4_t,
ej_coactiva=ej_coactiva,
idmunici=idmunici,
instru_des_cap=instru_des_14,
instru_des_cap_notiene=instru_des_14_2,
instru_des_cap_publi=instru_des_14_1,
instru_des_eou=instru_des_6,
instru_des_eou_notiene=instru_des_6_2,
instru_des_eou_publi=instru_des_6_1,
instru_des_eou_riesgo=instru_des_6_4,
instru_des_mof=instru_des_13,
instru_des_mof_notiene=instru_des_13_2,
instru_des_mof_publi=instru_des_13_1,
instru_des_mof_riesgo=instru_des_13_4,
instru_des_mpp=instru_des_15,
instru_des_mpp_notiene=instru_des_15_2,
instru_des_mpp_publi=instru_des_15_1,
instru_des_palsc=instru_des_8,
instru_des_palsc_notiene=instru_des_8_2,
instru_des_palsc_publi=instru_des_8_1,
instru_des_patnp=instru_des_4,
instru_des_patnp_notiene=instru_des_4_2,
instru_des_patnp_publi=instru_des_4_1,
instru_des_patnp_riesgo=instru_des_4_4,
instru_des_pdc=instru_des_10,
instru_des_pdc_notiene=instru_des_10_2,
instru_des_pdc_publi=instru_des_10_1,
instru_des_pdc_riesgo=instru_des_10_4,
instru_des_pdel=instru_des_3,
instru_des_pdel_notiene=instru_des_3_2,
instru_des_pdel_publi=instru_des_3_1,
instru_des_pdmc=instru_des_1,
instru_des_pdmc_notiene=instru_des_1_2,
instru_des_pdmc_publi=instru_des_1_1,
instru_des_pdr=instru_des_7,
instru_des_pdr_notiene=instru_des_7_2,
instru_des_pdr_publi=instru_des_7_1,
instru_des_pdr_riesgo=instru_des_7_4,
instru_des_pdu=instru_des_5,
instru_des_pdu_notiene=instru_des_5_2,
instru_des_pdu_publi=instru_des_5_1,
instru_des_pdu_riesgo=instru_des_5_4,
instru_des_pei=instru_des_2,
instru_des_pei_notiene=instru_des_2_2,
instru_des_pei_publi=instru_des_2_1,
instru_des_plig=instru_des_11,
instru_des_plig_notiene=instru_des_11_2,
instru_des_plig_publi=instru_des_11_1,
instru_des_pprd=instru_des_9,
instru_des_pprd_notiene=instru_des_9_2,
instru_des_pprd_publi=instru_des_9_1,
instru_des_pprd_riesgo=instru_des_9_4,
instru_des_rof=instru_des_12,
instru_des_rof_notiene=instru_des_12_2,
instru_des_rof_publi=instru_des_12_1,
instru_des_rof_riesgo=instru_des_12_4,
licencia_edif=licencia_edif,
licencia_edif_comercial=licencia_edif_5,
licencia_edif_comercial_num=licencia_edifa_5,
licencia_edif_feria=licencia_edif_6,
licencia_edif_feria_num=licencia_edifa_6,
licencia_edif_hotel=licencia_edif_7,
licencia_edif_hotel_num=licencia_edifa_7,
licencia_edif_industrial=licencia_edif_8,
licencia_edif_industrial_num=licencia_edifa_8,
licencia_edif_instit=licencia_edif_9,
licencia_edif_instit_num=licencia_edifa_9,
licencia_edif_mixto=licencia_edif_3,
licencia_edif_mixto_num=licencia_edifa_3,
licencia_edif_multifam=licencia_edif_2,
licencia_edif_multifam_num=licencia_edifa_2,
licencia_edif_rest=licencia_edif_4,
licencia_edif_rest_num=licencia_edifa_4,
licencia_edif_transp=licencia_edif_10,
licencia_edif_transp_num=licencia_edifa_10,
licencia_edif_unifam=licencia_edif_1,
licencia_edif_unifam_num=licencia_edifa_1,
licencia_func=licencia_func,
licencia_func_actprof=licencia_func_10,
licencia_func_actprof_num=licencia_funca_10,
licencia_func_agro_agroindus=licencia_func_32,
licencia_func_agro_agroindus_num=licencia_funca_32,
licencia_func_agro_insumos=licencia_func_31,
licencia_func_agro_insumos_num=licencia_funca_31,
licencia_func_artes=licencia_func_7,
licencia_func_artes_num=licencia_funca_7,
licencia_func_artesania=licencia_func_18,
licencia_func_artesania_num=licencia_funca_18,
licencia_func_aves=licencia_func_34,
licencia_func_aves_num=licencia_funca_34,
licencia_func_bodega=licencia_func_20,
licencia_func_bodega_num=licencia_funca_20,
licencia_func_calzado=licencia_func_25,
licencia_func_calzado_num=licencia_funca_25,
licencia_func_casino=licencia_func_13,
licencia_func_casino_num=licencia_funca_13,
licencia_func_comercial=licencia_func_27,
licencia_func_comercial_num=licencia_funca_27,
licencia_func_courier=licencia_func_4,
licencia_func_courier_num=licencia_funca_4,
licencia_func_cueros=licencia_func_33,
licencia_func_cueros_num=licencia_funca_33,
licencia_func_disco=licencia_func_8,
licencia_func_disco_num=licencia_funca_8,
licencia_func_fab=licencia_func_19,
licencia_func_fab_num=licencia_funca_19,
licencia_func_farmacia=licencia_func_21,
licencia_func_farmacia_num=licencia_funca_21,
licencia_func_feria=licencia_func_28,
licencia_func_feria_num=licencia_funca_28,
licencia_func_ferreteria=licencia_func_23,
licencia_func_ferreteria_num =licencia_funca_23,
licencia_func_finanzas=licencia_func_6,
licencia_func_finanzas_num=licencia_funca_6,
licencia_func_gym=licencia_func_14,
licencia_func_gym_num =licencia_funca_14,
licencia_func_hotel=licencia_func_1,
licencia_func_hotel_num=licencia_funca_1,
licencia_func_internet=licencia_func_12,
licencia_func_internet_num=licencia_funca_12,
licencia_func_leche=licencia_func_35,
licencia_func_leche_num=licencia_funca_35,
licencia_func_mercado=licencia_func_26,
licencia_func_mercado_num=licencia_funca_26,
licencia_func_pan=licencia_func_22,
licencia_func_pan_num=licencia_funca_22,
licencia_func_penas=licencia_func_9,
licencia_func_penas_num=licencia_funca_9,
licencia_func_rest=licencia_func_2,
licencia_func_rest_num=licencia_funca_2,
licencia_func_spa=licencia_func_5,
licencia_func_spa_num=licencia_funca_5,
licencia_func_transp=licencia_func_11,
licencia_func_transp_num=licencia_funca_11,
licencia_func_vestir=licencia_func_24,
licencia_func_vestir_num=licencia_funca_24,
licencia_func_viaje=licencia_func_3,
licencia_func_viaje_num=licencia_funca_3,
licencia_urb=licencia_urb,
licencia_urb_comercio=licencia_urb_2,
licencia_urb_comercio_num=licencia_urba_2,
licencia_urb_industria=licencia_urb_4,
licencia_urb_industria_num=licencia_urba_4,
licencia_urb_num=licencia_urba_0,
licencia_urb_servicio=licencia_urb_3,
licencia_urb_servicio_num=licencia_urba_3,
licencia_urb_vivienda=licencia_urb_1,
licencia_urb_vivienda_num=licencia_urba_1,
mod_pago=mod_pago,
mod_pago_agente=mod_pago_4,
mod_pago_efectivo=mod_pago_1,
mod_pago_tarjeta=mod_pago_2,
mod_pago_web=mod_pago_3,
nom_dist=nom_dist,
nom_dpto=nom_dpto,
nom_prov=nom_prov,
personal_tribu=personal_tribu,
presu_resul=presu_resul,
presu_resul_brechas_gen=presu_resul_7,
presu_resul_consulta_ciud=presu_resul_13,
presu_resul_donantes=presu_resul_10,
presu_resul_enweb=presu_resul_9,
presu_resul_info_est=presu_resul_6,
presu_resul_mejora_cal=presu_resul_12,
presu_resul_meta_anual=presu_resul_4,
presu_resul_obj_pdmc=presu_resul_2,
presu_resul_pdmc=presu_resul_5,
presu_resul_pdrc=presu_resul_1,
presu_resul_resp_meta_pdmc=presu_resul_3,
presu_resul_resul_gasto=presu_resul_8,
presu_resul_resul_org=presu_resul_11,
presu_resul_serv_pub=presu_resul_14,
proced_admin_100a500m=proced_admin_2,
proced_admin_100a500m_aprobados_num=proced_admina_2_2,
proced_admin_100a500m_costo_num=proced_admina_2_4,
proced_admin_100a500m_desaprobados_num=proced_admina_2_3,
proced_admin_100a500m_plazo_num=proced_admina_2_6,
proced_admin_100a500m_recepcionadas_num=proced_admina_2_1,
proced_admin_100a500m_requisitos_num=proced_admina_2_5,
proced_admin_100m=proced_admin_1,
proced_admin_100m_aprobadas_num=proced_admina_1_2,
proced_admin_100m_costo_num=proced_admina_1_4,
proced_admin_100m_desaprobadas_num=proced_admina_1_3,
proced_admin_100m_plazo_num=proced_admina_1_6,
proced_admin_100m_recepcionadas_num=proced_admina_1_1,
proced_admin_100m_requisitos_num=proced_admina_1_5,
proced_admin_500mas=proced_admin_3,
proced_admin_500mas_aprobadas_num=proced_admina_3_2,
proced_admin_500mas_costo_num=proced_admina_3_4,
proced_admin_500mas_desaprobados_num=proced_admina_3_3,
proced_admin_500mas_plazo_num=proced_admina_3_6,
proced_admin_500mas_recepcionadas_num=proced_admina_3_1,
proced_admin_500mas_requisitos_num=proced_admina_3_5,
proced_admin_defun=proced_admina_8,
proced_admin_defun_aprobadas_num=proced_admina_8_2,
proced_admin_defun_costo_num=proced_admina_8_4,
proced_admin_defun_desaprobadas_num=proced_admina_8_3,
proced_admin_defun_plazo_num=proced_admina_8_6,
proced_admin_defun_recepcionadas_num=proced_admina_8_1,
proced_admin_defun_requisitos_num=proced_admina_8_5,
proced_admin_infopub=proced_admina_10,
proced_admin_infopub_aprobadas_num=proced_admina_10_2,
proced_admin_infopub_costo_num=proced_admina_10_4,
proced_admin_infopub_desaprobadas_num=proced_admina_10_3,
proced_admin_infopub_plazo_num=proced_admina_10_6,
proced_admin_infopub_recepcionadas_num=proced_admina_10_1,
proced_admin_infopub_requisitos_num=proced_admina_10_5,
proced_admin_matri=proced_admina_9,
proced_admin_matri_aprobadas_num=proced_admina_9_2,
proced_admin_matri_costo_num=proced_admina_9_4,
proced_admin_matri_desaprobadas_num=proced_admina_9_3,
proced_admin_matri_plazo_num=proced_admina_9_6,
proced_admin_matri_recepcionadas_num=proced_admina_9_1,
proced_admin_matri_requisitos_num=proced_admina_9_5,
proced_admin_naci=proced_admina_7,
proced_admin_naci_desaprobadas_num=proced_admina_7_3,
proced_admin_naci_requisitos_num=proced_admina_7_5,
proced_admin_naci_aprobadas_num=proced_admina_7_2,
proced_admin_naci_costo_num=proced_admina_7_4,
proced_admin_naci_plazo_num=proced_admina_7_6,
proced_admin_naci_recepcionadas_num=proced_admina_7_1,
proced_admin_sanidad=proced_admina_5,
proced_admin_sanidad_aprobadas_num=proced_admina_5_2,
proced_admin_sanidad_costo_num=proced_admina_5_4,
proced_admin_sanidad_desaprobadas_num=proced_admina_5_3,
proced_admin_sanidad_plazo_num=proced_admina_5_6,
proced_admin_sanidad_recepcionadas_num=proced_admina_5_1,
proced_admin_sanidad_requisitos_num=proced_admina_5_5,
proced_admin_transit=proced_admina_6,
proced_admin_transit_aprobadas_num=proced_admina_6_2,
proced_admin_transit_costo_num=proced_admina_6_4,
proced_admin_transit_desaprobadas_num=proced_admina_6_3,
proced_admin_transit_plazo_num=proced_admina_6_6,
proced_admin_transit_requisitos_num=proced_admina_6_5,
proced_admin_transit_recepcionadas_num=proced_admina_6_1,
proced_admina_5pisos=proced_admina_4,
proced_admina_5pisos_aprobadas_num=proced_admina_4_2,
proced_admina_5pisos_costo_num=proced_admina_4_4,
proced_admina_5pisos_desaprobadas_num=proced_admina_4_3,
proced_admina_5pisos_plazo_num=proced_admina_4_6,
proced_admina_5pisos_recepcionadas_num=proced_admina_4_1,
proced_admina_5pisos_requisitos_num=proced_admina_4_5,
repara_camino_constr_escal=repara_camino1_6,
repara_camino_constr_escal_m2_num=repara_camino1a_6_1,
repara_camino_constr_pistas=repara_camino1_2,
repara_camino_constr_pistas_gasto_num=repara_camino1a_2_2,
repara_camino_constr_pistas_m2_num=repara_camino1a_2_1,
repara_camino_constr_veredas_m2_num=repara_camino1a_4_1,
repara_camino_constr_rural_af=repara_camino1_8,
repara_camino_constr_rural_af_gasto_num=repara_camino1a_8_2,
repara_camino_constr_rural_af_km_num=repara_camino1a_8_1,
repara_camino_constr_rural_sinaf=repara_camino1_10,
repara_camino_constr_rural_sinaf_km_num=repara_camino1a_10_1,
repara_camino_constr_vereda_soles=repara_camino1a_4_2,
repara_camino_constr_veredas=repara_camino1_4,
repara_camino_obras=repara_camino1,
repara_camino_repara_escal=repara_camino1_5,
repara_camino_constr_escal_gasto_num=repara_camino1a_6_2,
repara_camino_repara_escal_gasto_num=repara_camino1a_5_2,
repara_camino_repara_escal_m2_num=repara_camino1a_5_1,
repara_camino_repara_pistas=repara_camino1_1,
repara_camino_repara_pistas_gasto_num=repara_camino1a_1_2,
repara_camino_repara_pistas_m2_num=repara_camino1a_1_1,
repara_camino_repara_rural_af=repara_camino1_7,
repara_camino_repara_rural_af_gasto_num=repara_camino1a_7_2,
repara_camino_repara_rural_sinaf_gasto_num=repara_camino1a_9_2,
repara_camino_repara_rural_af_km_num=repara_camino1a_7_1,
repara_camino_repara_rural_sinaf=repara_camino1_9,
repara_camino_constr_rural_sinaf_gasto_num=repara_camino1a_10_2,
repara_camino_repara_rural_sinaf_km_num=repara_camino1a_9_1,
repara_camino_repara_veredas=repara_camino1_3,
repara_camino_repara_veredas_gasto_num=repara_camino1a_3_2,
repara_camino_repara_veredas_m2_num=repara_camino1a_3_1,
sistema_inf=sistema_inf,
sistema_inf_implemen=sistema_inf_1_1,
sistema_inf_program=sistema_inf_1_2,
terrenos_prop=terrenos_prop,
terrenos_prop_m2_num=terrenos_propa_2,
terrenos_prop_num=terrenos_propa_1,
terrenos_prop_saneamiento_num=terrenos_propa_1_1,
terrenos_prop_servicios_num=terrenos_propa_1_2,
terrenos_prop_zonificacion_num=terrenos_propa_1_3,
tipomuni=tipomuni,
verifica_obras=verifica_obras,
verifica_obras1_licencia_edif_num=verifica_obras_1,
verifica_obras2_verifica_num=verifica_obras_2,
verifica_obras3_verifica_total_num=verifica_obras_3,
verifica_obras4_monto_num=verifica_obras_4,
vfi_activid_ej=vfi_activid_ej,
vfi_consejo_local=vfi_consejo_local,
vfi_ej_coactiva=vfi_ej_coactiva,
vfi_instru_des=vfi_instru_des,
vfi_licencia_edif=vfi_licencia_edif,
vfi_licencia_func=vfi_licencia_func,
vfi_licencia_urb=vfi_licencia_urb,
vfi_mod_pago=vfi_mod_pago,
vfi_personal_tribu=vfi_personal_tribu,
vfi_presu_resul=vfi_presu_resul,
vfi_proced_admin=vfi_proced_admin,
vfi_repara_camino1=vfi_repara_camino1,
vfi_sistema_inf=vfi_sistema_inf,
vfi_terrenos_prop=vfi_terrenos_prop,
vfi_verifica_obras=vfi_verifica_obras,
year=year,
     
  ) %>% 
  
  #variable label
  mutate(
 across(activid_ej, ~set_label(., label = '¿La municipalidad ejecutó actividades del Consejo de Coordinación Local (CCL)?')), 
 across(activid_ej_num_sesiones, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Realizó sesiones de consejo / Número de sesiones')), 
 across(activid_ej_pdmc, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en la elaboración del Plan de Desarrollo Municipal Concertado')), 
 across(activid_ej_pp, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en el Presupuesto Participativo')), 
 across(activid_ej_ses_consejo, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local/ Realizó sesiones de consejo')), 
 across(ccdd, ~set_label(., label = 'Código del Departamento')), 
 across(ccdi, ~set_label(., label = 'Código del Distrito')), 
 across(ccpp, ~set_label(., label = 'Código de la Provincia')), 
 across(consejo_local, ~set_label(., label = '¿En la municipalidad tiene constituido el Consejo de Coordinación Local (CCL)?')), 
 across(consejo_local_cmp_dis_hombre_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital / Hombre')), 
 across(consejo_local_cmp_dis_mujer_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital /Mujer')), 
 across(consejo_local_cmp_dis_num, ~set_label(., label = 'Miembros del CCL / Concejo Municipal Provincial / Distrital / Total')), 
 across(consejo_local_cp_hombre_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Hombre')), 
 across(consejo_local_cp_mujer_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Mujer')), 
 across(consejo_local_cp_num, ~set_label(., label = 'Miembros del CCL / Alcaldes de Centros Poblados / Total')), 
 across(consejo_local_dis_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Hombre')), 
 across(consejo_local_dis_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Mujer')), 
 across(consejo_local_dis_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Total')), 
 across(consejo_local_rsc_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Hombre')), 
 across(consejo_local_rsc_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Mujer')), 
 across(consejo_local_rsc_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Total')), 
 across(ej_coactiva, ~set_label(., label = '¿La municipalidad tiene un área de ejecución coactiva?')), 
 across(idmunici, ~set_label(., label = 'Código de la Municipalidad')), 
 across(instru_des_cap, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal')), 
 across(instru_des_cap_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / ¿Por qué no tiene?')), 
 across(instru_des_cap_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / Último año de publicación')), 
 across(instru_des_eou, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano')), 
 across(instru_des_eou_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / ¿Por qué no tiene?')), 
 across(instru_des_eou_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Último año de publicación')), 
 across(instru_des_eou_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mof, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones')), 
 across(instru_des_mof_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / ¿Por qué no tiene?')), 
 across(instru_des_mof_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Último año de publicación')), 
 across(instru_des_mof_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mpp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos')), 
 across(instru_des_mpp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / ¿Por qué no tiene?')), 
 across(instru_des_mpp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / Último año de publicación')), 
 across(instru_des_palsc, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Anual Local de Seguridad Ciudadana')), 
 across(instru_des_palsc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Anual Local de Seguridad Ciudadana / Motivo por el que no tiene')), 
 across(instru_des_palsc_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Anual Local de Seguridad Ciudadana / Año de publicación')), 
 across(instru_des_patnp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial')), 
 across(instru_des_patnp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / ¿Por qué no tiene?')), 
 across(instru_des_patnp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Último año de publicación')), 
 across(instru_des_patnp_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades')), 
 across(instru_des_pdc_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / ¿Por qué no tiene?')), 
 across(instru_des_pdc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Último año de publicación')), 
 across(instru_des_pdc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdel, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local')), 
 across(instru_des_pdel_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / ¿Por qué no tiene?')), 
 across(instru_des_pdel_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / Último año de publicación')), 
 across(instru_des_pdmc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado')), 
 across(instru_des_pdmc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Desarrollo Municipal Concertado / Motivo por el que no tiene')), 
 across(instru_des_pdmc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Último año de publicación')), 
 across(instru_des_pdr, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural (PDR)')), 
 across(instru_des_pdr_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Motivo por el que no tiene')), 
 across(instru_des_pdr_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Año de publicación')), 
 across(instru_des_pdr_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdu, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano (PDU)')), 
 across(instru_des_pdu_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano / Motivo por el que no tiene')), 
 across(instru_des_pdu_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Último año de publicación')), 
 across(instru_des_pdu_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pei, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional')), 
 across(instru_des_pei_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Estratégico Institucional / Motivo por el que no tiene')), 
 across(instru_des_pei_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Último año de publicación')), 
 across(instru_des_plig, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género')), 
 across(instru_des_plig_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género / ¿Por qué no tiene?')), 
 across(instru_des_plig_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Local de Igualdad de Género / Año de publicación')), 
 across(instru_des_pprd, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Prevención y Reducción del Riesgo de Desastres (PPRD)')), 
 across(instru_des_pprd_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Prevención y Reducción del Riesgo de Desastres / Motivo por el que no tiene')), 
 across(instru_des_pprd_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Prevención y Reducción del Riesgo de Desastres / Año de publicación')), 
 across(instru_des_pprd_riesgo, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Prevención y Reducción del Riesgo de Desastres / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_rof, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones (ROF)')), 
 across(instru_des_rof_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Motivo por el que no tiene')), 
 across(instru_des_rof_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Año de publicación')), 
 across(instru_des_rof_riesgo, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(licencia_edif, ~set_label(., label = '¿La Municipalidad otorgó licencias de edificación?')), 
 across(licencia_edif_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para centros comerciales o galerías comerciales?')), 
 across(licencia_edif_comercial_num, ~set_label(., label = 'Licencias de edificación para centros comerciales o galerías comerciales / Número')), 
 across(licencia_edif_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para campos feriales?')), 
 across(licencia_edif_feria_num, ~set_label(., label = 'Licencias de edificación para campos feriales / Número')), 
 across(licencia_edif_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_edif_hotel_num, ~set_label(., label = 'Licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_edif_industrial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para fábricas industriales?')), 
 across(licencia_edif_industrial_num, ~set_label(., label = 'Licencias de edificación para fábricas industriales / Número')), 
 across(licencia_edif_instit, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para locales de instituciones del Estado?')), 
 across(licencia_edif_instit_num, ~set_label(., label = 'Licencias de edificación para locales de instituciones del Estado / Número')), 
 across(licencia_edif_mixto, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para edificaciones de uso mixto con vivienda?')), 
 across(licencia_edif_mixto_num, ~set_label(., label = 'Licencias de edificación para edificaciones de uso mixto con vivienda / Número')), 
 across(licencia_edif_multifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas multifamiliares?')), 
 across(licencia_edif_multifam_num, ~set_label(., label = 'Licencias de edificación para viviendas multifamiliares / Número')), 
 across(licencia_edif_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para restaurantes?')), 
 across(licencia_edif_rest_num, ~set_label(., label = 'Licencias de edificación para restaurantes / Número')), 
 across(licencia_edif_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para terminales de transporte terrestre?')), 
 across(licencia_edif_transp_num, ~set_label(., label = 'Licencias de edificación para terminales de transporte terrestre / Número')), 
 across(licencia_edif_unifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas unifamiliares?')), 
 across(licencia_edif_unifam_num, ~set_label(., label = 'Licencias de edificación para viviendas unifamiliares / Número')), 
 across(licencia_func, ~set_label(., label = '¿La Municipalidad otorgó licencias de funcionamiento para establecimientos?')), 
 across(licencia_func_actprof, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades profesionales, cientificas y técnicas?')), 
 across(licencia_func_actprof_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades profesionales, cientificas y técnicas / Número')), 
 across(licencia_func_agro_agroindus, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Plantas agroindustriales?')), 
 across(licencia_func_agro_agroindus_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Plantas agroindustriales / Número')), 
 across(licencia_func_agro_insumos, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Empresas proveedoras de insumos?')), 
 across(licencia_func_agro_insumos_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Empresas proveedoras de insumos / Número')), 
 across(licencia_func_artes, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de artes, entretenimiento y recreación?')), 
 across(licencia_func_artes_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Artes, entretenimiento y recreación/ Número')), 
 across(licencia_func_artesania, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA : Artesanías?')), 
 across(licencia_func_artesania_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Artesanías / Número')), 
 across(licencia_func_aves, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos AGROPECUARIO: Granjas avícolas?')), 
 across(licencia_func_aves_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO: Granjas avícolas / Número')), 
 across(licencia_func_bodega, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para bodegas?')), 
 across(licencia_func_bodega_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Bodegas y otros establecimientos de expendio de abarrotes / Número')), 
 across(licencia_func_calzado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Calzado?')), 
 across(licencia_func_calzado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Calzado / Número')), 
 across(licencia_func_casino, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas?')), 
 across(licencia_func_casino_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas / Número')), 
 across(licencia_func_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para centros comerciales o galerías comerciales?')), 
 across(licencia_func_comercial_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Centros comerciales o galerías comerciales / Número')), 
 across(licencia_func_courier, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de mensajerías o Courier')), 
 across(licencia_func_courier_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Mensajerías/Courier / Número')), 
 across(licencia_func_cueros, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Cueros y pieles?')), 
 across(licencia_func_cueros_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS/ Cueros y pieles / Número')), 
 across(licencia_func_disco, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para discotecas?')), 
 across(licencia_func_disco_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Discotecas / Número')), 
 across(licencia_func_fab, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para  fábricas?')), 
 across(licencia_func_fab_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA /  Fábricas / Número')), 
 across(licencia_func_farmacia, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas?')), 
 across(licencia_func_farmacia_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas / Número')), 
 across(licencia_func_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para campos feriales?')), 
 across(licencia_func_feria_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Campos feriales / Número')), 
 across(licencia_func_ferreteria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías?')), 
 across(licencia_func_ferreteria_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías / Número')), 
 across(licencia_func_finanzas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Entidades financieras y de seguros?')), 
 across(licencia_func_finanzas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Instituciones financieras y de seguros / Número')), 
 across(licencia_func_gym, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Gimnasios?')), 
 across(licencia_func_gym_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Gimnasios / Número')), 
 across(licencia_func_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_func_hotel_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_func_internet, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para cabinas públicas de internet?')), 
 across(licencia_func_internet_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Cabinas públicas de internet / Número')), 
 across(licencia_func_leche, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Establos lecheros?')), 
 across(licencia_func_leche_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO / Establos lecheros / Número')), 
 across(licencia_func_mercado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de  COMERCIO: Mercados de abastos?')), 
 across(licencia_func_mercado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Mercados de Abastos / Número')), 
 across(licencia_func_pan, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA: Panaderías?')), 
 across(licencia_func_pan_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Panaderías / Número')), 
 across(licencia_func_penas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Peñas?')), 
 across(licencia_func_penas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peñas / Número')), 
 across(licencia_func_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Restaurantes y otros establecimientos de comidas y bebidas?')), 
 across(licencia_func_rest_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Restaurantes / Número')), 
 across(licencia_func_spa, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Peluquerías y salones spa?')), 
 across(licencia_func_spa_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peluquerías y salones spa / Número')), 
 across(licencia_func_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para empresas de transporte?')), 
 across(licencia_func_transp_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Empresas de transporte (urbano, turístico, interprovincial, aéreo y acuático) / Número')), 
 across(licencia_func_vestir, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Prendas de vestir?')), 
 across(licencia_func_vestir_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Venta de prendas de vestir / Número')), 
 across(licencia_func_viaje, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para agencias de viaje?')), 
 across(licencia_func_viaje_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Agencias de viaje / Número')), 
 across(licencia_urb, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana?')), 
 across(licencia_urb_comercio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para comercio?')), 
 across(licencia_urb_comercio_num, ~set_label(., label = 'Licencias de habilitación urbana para Comercio / Número')), 
 across(licencia_urb_industria, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para industria?')), 
 across(licencia_urb_industria_num, ~set_label(., label = 'Licencias de habilitación urbana para Industria / Número')), 
 across(licencia_urb_num, ~set_label(., label = 'Número de licencias de habilitación urbana')), 
 across(licencia_urb_servicio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para servicio?')), 
 across(licencia_urb_servicio_num, ~set_label(., label = 'Licencias de habilitación urbana para Servicio / Número')), 
 across(licencia_urb_vivienda, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para vivienda?')), 
 across(licencia_urb_vivienda_num, ~set_label(., label = 'Licencias de habilitación urbana para Vivienda / Número')), 
 across(mod_pago, ~set_label(., label = '¿La Municipalidad cuenta con modalidades de pago para el cobro de tributos y/o servicios?')), 
 across(mod_pago_agente, ~set_label(., label = 'Modalidades de pago / Agencia bancaria y/o Agente bancario')), 
 across(mod_pago_efectivo, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con efectivo')), 
 across(mod_pago_tarjeta, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con tarjeta de crédito o débito')), 
 across(mod_pago_web, ~set_label(., label = 'Modalidades de pago / Página Web de la municipalidad (Pago en línea)')), 
 across(nom_dist, ~set_label(., label = 'Nombre del Distrito')), 
 across(nom_dpto, ~set_label(., label = 'Nombre del Departamento')), 
 across(nom_prov, ~set_label(., label = 'Nombre de la Provincia')), 
 across(personal_tribu, ~set_label(., label = '¿La Municipalidad tiene personal exclusivo del área de administracion tributaria?')), 
 across(presu_resul, ~set_label(., label = '¿La municipalidad implementó acciones en la Gestión del presupuesto por resultados?')), 
 across(presu_resul_brechas_gen, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información de reducción de brechas de género en la municipalidad y en la sociedad civil')), 
 across(presu_resul_consulta_ciud, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Utiliza mecanismos de consulta periódica a la ciudadanía para introducir mejoras en los servicios públicos')), 
 across(presu_resul_donantes, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los informes financieros presupuestales incluyan información completa sobre ingresos y gastos de proyectos financiados por donantes, a través de Cooperación Técnica Nacional e')), 
 across(presu_resul_enweb, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que la información del presupuesto esté a disposición de la ciudadanía en la página Web')), 
 across(presu_resul_info_est, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información estadística social, económica y ambiental de su competencia')), 
 across(presu_resul_mejora_cal, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las estrategias permitan mejorar la calidad de los servicios públicos que brinda a la ciudadanía')), 
 across(presu_resul_meta_anual, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las metas del mediano plazo del PDMC se descompongan en metas anuales')), 
 across(presu_resul_obj_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores permitan verificar el cumplimiento de los objetivos y metas del PDMC')), 
 across(presu_resul_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que exista correspondencia entre las partidas presupuestales y el PDMC')), 
 across(presu_resul_pdrc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los objetivos, indicadores y metas del PDMC concuerden con los objetivos, indicadores y metas del PDRC')), 
 across(presu_resul_resp_meta_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene unidades responsables de la ejecución de cada meta del PDMC')), 
 across(presu_resul_resul_gasto, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores de resultado concretos sobre el ciudadano puedan medir los resultados del gasto')), 
 across(presu_resul_resul_org, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los sistemas de remuneración y de evaluación del personal incentiven la obtención de resultados organizacionales')), 
 across(presu_resul_serv_pub, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene indicadores de eficiencia y eficacia sobre la cobertura de los servicios públicos')), 
 across(proced_admin_100a500m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante?')), 
 across(proced_admin_100a500m_aprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Aprobadas')), 
 across(proced_admin_100a500m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_100a500m_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Desaprobadas')), 
 across(proced_admin_100a500m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100a500m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Recepcionadas')), 
 across(proced_admin_100a500m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m² y hasta 500 m² con ITSE Básica Ex Ante / Número de requisitos')), 
 across(proced_admin_100m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post?')), 
 across(proced_admin_100m_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Aprobadas')), 
 across(proced_admin_100m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post / Costo del procedimiento (Soles)')), 
 across(proced_admin_100m_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Desaprobadas')), 
 across(proced_admin_100m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Recepcionadas')), 
 across(proced_admin_100m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Número de requisitos')), 
 across(proced_admin_500mas, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria?')), 
 across(proced_admin_500mas_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Aprobadas')), 
 across(proced_admin_500mas_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Costo del procedimiento (Soles)')), 
 across(proced_admin_500mas_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Desaprobadas')), 
 across(proced_admin_500mas_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Plazo de atención (Días hábiles)')), 
 across(proced_admin_500mas_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m² con ITSE de Detalle o Multidisciplinaria / Recepcionadas')), 
 across(proced_admin_500mas_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m² con ITSE de Detalle o Multidisciplinaria / Número de requisitos')), 
 across(proced_admin_defun, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de defunción?')), 
 across(proced_admin_defun_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Aprobadas')), 
 across(proced_admin_defun_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción /  Costo del procedimiento (Soles)')), 
 across(proced_admin_defun_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Desaprobadas')), 
 across(proced_admin_defun_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Plazo de atención (Días hábiles)')), 
 across(proced_admin_defun_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Recepcionadas')), 
 across(proced_admin_defun_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Número de requisitos')), 
 across(proced_admin_infopub, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Acceso a la información pública?')), 
 across(proced_admin_infopub_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Aprobadas')), 
 across(proced_admin_infopub_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Costo del procedimiento (Soles)')), 
 across(proced_admin_infopub_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Desaprobadas')), 
 across(proced_admin_infopub_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_infopub_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Recepcionadas')), 
 across(proced_admin_infopub_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Número de requisitos')), 
 across(proced_admin_matri, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de matrimonio?')), 
 across(proced_admin_matri_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Aprobadas')), 
 across(proced_admin_matri_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Costo del procedimiento (Soles)')), 
 across(proced_admin_matri_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Desaprobadas')), 
 across(proced_admin_matri_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Plazo de atención (Días hábiles)')), 
 across(proced_admin_matri_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Recepcionadas')), 
 across(proced_admin_matri_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Número de requisitos')), 
 across(proced_admin_naci, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de nacimiento?')), 
 across(proced_admin_naci_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Desaprobadas')), 
 across(proced_admin_naci_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Número de requisitos')), 
 across(proced_admin_naci_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Aprobadas')), 
 across(proced_admin_naci_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento /  Costo del procedimiento (Soles)')), 
 across(proced_admin_naci_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Plazo de atención (Días hábiles)')), 
 across(proced_admin_naci_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Recepcionadas')), 
 across(proced_admin_sanidad, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Carné de sanidad para venta de alimentos?')), 
 across(proced_admin_sanidad_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Aprobadas')), 
 across(proced_admin_sanidad_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Costo del procedimiento (Soles)')), 
 across(proced_admin_sanidad_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Desaprobadas')), 
 across(proced_admin_sanidad_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Plazo de atención (Días hábiles)')), 
 across(proced_admin_sanidad_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Recepcionadas')), 
 across(proced_admin_sanidad_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Carné de sanidad para venta de alimentos / Número de requisitos')), 
 across(proced_admin_transit, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica?')), 
 across(proced_admin_transit_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Aprobadas')), 
 across(proced_admin_transit_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Costo del procedimiento (Soles)')), 
 across(proced_admin_transit_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Desaprobadas')), 
 across(proced_admin_transit_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Plazo de atención (Días hábiles)')), 
 across(proced_admin_transit_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admin_transit_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admina_5pisos, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² ?')), 
 across(proced_admina_5pisos_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Aprobadas')), 
 across(proced_admina_5pisos_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Costo del procedimiento (Soles)')), 
 across(proced_admina_5pisos_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² / Desaprobadas')), 
 across(proced_admina_5pisos_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Plazo de atención (Días hábiles)')), 
 across(proced_admina_5pisos_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2 / Recepcionadas')), 
 across(proced_admina_5pisos_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Número de requisitos')), 
 across(repara_camino_constr_escal, ~set_label(., label = '¿La municipalidad realizó construcción de escalinatas?')), 
 across(repara_camino_constr_escal_m2_num, ~set_label(., label = 'Realizó construcción de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_pistas, ~set_label(., label = '¿La municipalidad realizó construcción de pistas?')), 
 across(repara_camino_constr_pistas_gasto_num, ~set_label(., label = 'Realizó construcción de pistas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_constr_pistas_m2_num, ~set_label(., label = 'Realizó construcción de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_veredas_m2_num, ~set_label(., label = 'Realizó construcción de veredas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_rural_af, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales afirmados?')), 
 across(repara_camino_constr_rural_af_gasto_num, ~set_label(., label = 'Realizó construcción de caminos rurales afirmados / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_constr_rural_af_km_num, ~set_label(., label = 'Realizó construcción de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_constr_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_km_num, ~set_label(., label = 'Realizó construcción de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_constr_vereda_soles, ~set_label(., label = 'Construcción de veredas / Gasto anual en Soles')), 
 across(repara_camino_constr_veredas, ~set_label(., label = '¿La municipalidad realizó construcción de veredas?')), 
 across(repara_camino_obras, ~set_label(., label = '¿La municipalidad realizó obras de reparación y construcción de pistas, veredas, escalinatas y caminos rurales?')), 
 across(repara_camino_repara_escal, ~set_label(., label = '¿La municipalidad realizó reparación de escalinatas?')), 
 across(repara_camino_constr_escal_gasto_num, ~set_label(., label = 'Realizó reparación de escalinatas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_escal_gasto_num, ~set_label(., label = 'Realizó reparación de escalinatas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_escal_m2_num, ~set_label(., label = 'Ralizó reparación de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_pistas, ~set_label(., label = '¿La municipalidad realizó reparación de pistas?')), 
 across(repara_camino_repara_pistas_gasto_num, ~set_label(., label = 'Reparación de pistas / Gasto anual en Soles')), 
 across(repara_camino_repara_pistas_m2_num, ~set_label(., label = 'Realizó reparación de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_rural_af, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales afirmados?')), 
 across(repara_camino_repara_rural_af_gasto_num, ~set_label(., label = 'Realizó reparación de caminos rurales afirmados / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_sinaf_gasto_num, ~set_label(., label = 'Realizó reparación de caminos rurales sin afirmar / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_af_km_num, ~set_label(., label = 'Realizó reparación de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_repara_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_gasto_num, ~set_label(., label = 'Realizó construcción de caminos rurales sin afirmar / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_rural_sinaf_km_num, ~set_label(., label = 'Realizó reparación de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_repara_veredas, ~set_label(., label = '¿La municipalidad realizó reparación de veredas?')), 
 across(repara_camino_repara_veredas_gasto_num, ~set_label(., label = 'Realizó reparación de veredas / Gasto anual en Soles (No incluya decimales)')), 
 across(repara_camino_repara_veredas_m2_num, ~set_label(., label = 'Realizó reparación de veredas / Metros cuadrados (m2)')), 
 across(sistema_inf, ~set_label(., label = '¿La municipalidad tiene implementado un Sistema Informático de Administración Tributaria?')), 
 across(sistema_inf_implemen, ~set_label(., label = 'La municipalidad tiene implementado un Sistema Informático de Administración Tributaria / Año de implementación')), 
 across(sistema_inf_program, ~set_label(., label = 'La municipalidad ha implementado un Sistema Informático de Administración Tributaria / Lenguaje de programación')), 
 across(terrenos_prop, ~set_label(., label = '¿La municipalidad dispone de terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso?')), 
 across(terrenos_prop_m2_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Área Total (m2)')), 
 across(terrenos_prop_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Número de terrenos')), 
 across(terrenos_prop_saneamiento_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con saneamiento físico y legal / Número de terrenos')), 
 across(terrenos_prop_servicios_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con factibilidad de servicio de agua, desagüe y electricidad / Número de terrenos')), 
 across(terrenos_prop_zonificacion_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con zonificación compatible con vivienda / Número de terrenos')), 
 across(tipomuni, ~set_label(., label = 'Categoría de la Municipalidad')), 
 across(verifica_obras, ~set_label(., label = '¿La municipalidad realizó verificaciones técnicas a las obras con licencia de edificación?')), 
 across(verifica_obras1_licencia_edif_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Total de obras con licencias de edificación')), 
 across(verifica_obras2_verifica_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Obras con verificación técnica')), 
 across(verifica_obras3_verifica_total_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación / Total de verificaciones técnicas realizadas a las obras con verificaciones técnicas')), 
 across(verifica_obras4_monto_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación / Monto recaudado por concepto de verificaciones técnicas (nuevos soles)')), 
 across(vfi_activid_ej, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_consejo_local, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_ej_coactiva, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_instru_des, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_edif, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_func, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_urb, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_mod_pago, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_personal_tribu, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_presu_resul, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_proced_admin, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_repara_camino1, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_sistema_inf, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_terrenos_prop, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_verifica_obras, ~set_label(., label = '¿Municipalidad informó?')), 
 across(year, ~set_label(., label = 'Año de la encuesta')), 
    
  ) %>% 
  
  #fix variable type specific
  mutate(
    vfi_consejo_local=as_labelled(to_factor(vfi_consejo_local)),
    consejo_local=as_labelled(to_factor(consejo_local)),
    repara_camino_obras=as_labelled(to_factor(repara_camino_obras)),
  ) %>% 
  
  #fix value labels
  mutate(
 across(consejo_local, ~as_labelled(rec(., rec = '1=1 [Sí]; 2=2 [No tiene conformado]; else=copy'))), 
 across(ej_coactiva, ~as_labelled(rec(., rec = '1,2=1 [Tiene]; 3=0 [No tiene]; else=copy'))), 
 across(instru_des_cap, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_cap_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou, ~as_labelled(rec(., rec = '3=2 [No]; 1=1 [Sí]; else=copy'))), 
 across(instru_des_eou_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_mof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_mof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mof_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_mpp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_mpp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_palsc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_palsc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_patnp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_pdc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_pdc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdc_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_pdel, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3=2 [No tiene]; else=copy'))), 
 across(instru_des_pdel_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdmc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdmc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdr_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdu_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_pei, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pei_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_plig, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_plig_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pprd, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pprd_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 3,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_rof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(proced_admin_sanidad, ~as_labelled(rec(., rec = '2=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(proced_admin_transit, ~as_labelled(rec(., rec = '2=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(repara_camino_obras, ~as_labelled(as_numeric(.))), 
 across(terrenos_prop, ~as_labelled(rec(., rec = '0=2 [No dispone]; 1=1 [Dispone]; else=copy'))), 
 across(instru_des_pdr_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 
 across(instru_des_rof_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 2=1 [Incluye]; 1=2 [No incluye]; else=copy'))), 

  )

RENAMU M4 2018

renamu3$renamu_m4_2018<-
  renamu2$renamu_m4_2018 %>% 
  
  #drop
  select(
    -c(
 activid_ej_4,
activid_ej_4_1,
canal_atencion_4,
canal_atencion_3,
canal_atencion_5,
canal_atencion_6,
canal_atencion_6_o,
canal_atencion_2,
canal_atencion_1,
instru_des_11_2_o,
instru_des_6_3_o,
instru_des_10_3_o,
instru_des_12_2_o,
instru_des_14,
instru_des_14_2_o,
instru_des_14_1,
instru_des_14_2,
instru_des_4_3_o,
instru_des_8_3_o,
instru_des_3_2_o,
instru_des_1_3_o,
instru_des_7_3_o,
instru_des_5_3_o,
instru_des_2_3_o,
instru_des_13_2_o,
instru_des_9_3_o,
licencia_edif_11,
licencia_edifa_11_o,
licencia_edifa_11,
licencia_func_36,
licencia_funca_36_o,
licencia_funca_36,
licencia_func_29,
licencia_funca_29_o,
licencia_funca_29,
licencia_func_30,
licencia_funca_30_o,
licencia_funca_30,
licencia_func_15,
licencia_func_16,
licencia_func_17,
licencia_funca_15_o,
licencia_funca_15,
licencia_funca_16_o,
licencia_funca_16,
licencia_funca_17_o,
licencia_funca_17,
licencia_urb_5_o,
licencia_urb_5,
licencia_urba_5,
mod_pago_5,
mod_pago_5_o,
normas_sunarp_2,
normas_sunarp_1,
normas_sunarp_3,
normas_sunarpa_2,
normas_sunarpa_1,
personal_tribu_1_h,
personal_tribu_2_h,
personal_tribu_1_m,
personal_tribu_2_m,
personal_tribu_1_t,
personal_tribu_2_t,
publica_tupa_2,
publica_tupa_5,
publica_tupa_5_o,
publica_tupa_1,
publica_tupa_3,
publica_tupa_4,
ratifica_tupa,
sistema_inf_1_2_o,
vfi_canal_atencion,
vfi_publica_tupa,
vfi_tiene_tupa, 
ratifica_tupa_1,
      
    )) %>% 
  #rename variable
  rename(
activid_ej_noejecuto=activid_ej_5,
activid_ej_num_sesiones=activid_ej_1_1,
activid_ej_pdmc=activid_ej_2,
activid_ej_pp=activid_ej_3,
activid_ej_ses_consejo=activid_ej_1,
ccdd=ccdd,
ccdi=ccdi,
ccpp=ccpp,
consejo_local=consejo_local,
consejo_local_cm_hombre_num=consejo_local_1_h,
consejo_local_cm_mujer_num=consejo_local_1_m,
consejo_local_cm_num=consejo_local_1_t,
consejo_local_cp_hombre_num=consejo_local_3_h,
consejo_local_cp_mujer_num=consejo_local_3_m,
consejo_local_cp_num=consejo_local_3_t,
consejo_local_dis_hombre_num=consejo_local_2_h,
consejo_local_dis_mujer_num=consejo_local_2_m,
consejo_local_dis_num=consejo_local_2_t,
consejo_local_rsc_hombre_num=consejo_local_4_h,
consejo_local_rsc_mujer_num=consejo_local_4_m,
consejo_local_rsc_num=consejo_local_4_t,
ej_coactiva_notiene=ej_coactiva_3,
ej_coactiva_si_aat=ej_coactiva_1,
ej_coactiva_si_noaat=ej_coactiva_2,
idmunici=idmunici,
instru_des_cap=instru_des_11,
instru_des_cap_notiene=instru_des_11_2,
instru_des_cap_publi=instru_des_11_1,
instru_des_eou=instru_des_6,
instru_des_eou_notiene=instru_des_6_3,
instru_des_eou_publi=instru_des_6_1,
instru_des_eou_riesgo=instru_des_6_2,
instru_des_mof=instru_des_10,
instru_des_mof_notiene=instru_des_10_3,
instru_des_mof_publi=instru_des_10_1,
instru_des_mof_riesgo=instru_des_10_2,
instru_des_mpp=instru_des_12,
instru_des_mpp_notiene=instru_des_12_2,
instru_des_mpp_publi=instru_des_12_1,
instru_des_patnp=instru_des_4,
instru_des_patnp_notiene=instru_des_4_3,
instru_des_patnp_publi=instru_des_4_1,
instru_des_patnp_riesgo=instru_des_4_2,
instru_des_pdc=instru_des_8,
instru_des_pdc_notiene=instru_des_8_3,
instru_des_pdc_publi=instru_des_8_1,
instru_des_pdc_riesgo=instru_des_8_2,
instru_des_pdel=instru_des_3,
instru_des_pdel_notiene=instru_des_3_2,
instru_des_pdel_publi=instru_des_3_1,
instru_des_pdmc=instru_des_1,
instru_des_pdmc_notiene=instru_des_1_3,
instru_des_pdmc_publi=instru_des_1_1,
instru_des_pdmc_riesgo=instru_des_1_2,
instru_des_pdr=instru_des_7,
instru_des_pdr_notiene=instru_des_7_3,
instru_des_pdr_publi=instru_des_7_1,
instru_des_pdr_riesgo=instru_des_7_2,
instru_des_pdu=instru_des_5,
instru_des_pdu_notiene=instru_des_5_3,
instru_des_pdu_publi=instru_des_5_1,
instru_des_pdu_riesgo=instru_des_5_2,
instru_des_pei=instru_des_2,
instru_des_pei_notiene=instru_des_2_3,
instru_des_pei_publi=instru_des_2_1,
instru_des_pei_riesgo=instru_des_2_2,
instru_des_plig=instru_des_13,
instru_des_plig_notiene=instru_des_13_2,
instru_des_plig_publi=instru_des_13_1,
instru_des_rof=instru_des_9,
instru_des_rof_notiene=instru_des_9_3,
instru_des_rof_publi=instru_des_9_1,
instru_des_rof_riesgo=instru_des_9_2,
licencia_edif_comercial=licencia_edif_5,
licencia_edif_comercial_num=licencia_edifa_5,
licencia_edif_feria=licencia_edif_6,
licencia_edif_feria_num=licencia_edifa_6,
licencia_edif_hotel=licencia_edif_7,
licencia_edif_hotel_num=licencia_edifa_7,
licencia_edif_industrial=licencia_edif_8,
licencia_edif_industrial_num=licencia_edifa_8,
licencia_edif_instit=licencia_edif_9,
licencia_edif_instit_num=licencia_edifa_9,
licencia_edif_mixto=licencia_edif_3,
licencia_edif_mixto_num=licencia_edifa_3,
licencia_edif_multifam=licencia_edif_2,
licencia_edif_multifam_num=licencia_edifa_2,
licencia_edif_rest=licencia_edif_4,
licencia_edif_rest_num=licencia_edifa_4,
licencia_edif_transp=licencia_edif_10,
licencia_edif_transp_num=licencia_edifa_10,
licencia_edif_unifam=licencia_edif_1,
licencia_edif_unifam_num=licencia_edifa_1,
licencia_func_actprof=licencia_func_10,
licencia_func_actprof_num=licencia_funca_10,
licencia_func_agro_agroindus=licencia_func_32,
licencia_func_agro_agroindus_num=licencia_funca_32,
licencia_func_agro_insumos=licencia_func_31,
licencia_func_agro_insumos_num=licencia_funca_31,
licencia_func_artes=licencia_func_7,
licencia_func_artes_num=licencia_funca_7,
licencia_func_artesania=licencia_func_18,
licencia_func_artesania_num=licencia_funca_18,
licencia_func_aves=licencia_func_34,
licencia_func_aves_num=licencia_funca_34,
licencia_func_bodega=licencia_func_20,
licencia_func_bodega_num=licencia_funca_20,
licencia_func_calzado=licencia_func_25,
licencia_func_calzado_num=licencia_funca_25,
licencia_func_casino=licencia_func_13,
licencia_func_casino_num=licencia_funca_13,
licencia_func_comercial=licencia_func_27,
licencia_func_comercial_num=licencia_funca_27,
licencia_func_courier=licencia_func_4,
licencia_func_courier_num=licencia_funca_4,
licencia_func_cueros=licencia_func_33,
licencia_func_cueros_num=licencia_funca_33,
licencia_func_disco=licencia_func_8,
licencia_func_disco_num=licencia_funca_8,
licencia_func_fab=licencia_func_19,
licencia_func_fab_num=licencia_funca_19,
licencia_func_farmacia=licencia_func_21,
licencia_func_farmacia_num=licencia_funca_21,
licencia_func_feria=licencia_func_28,
licencia_func_feria_num=licencia_funca_28,
licencia_func_ferreteria=licencia_func_23,
licencia_func_ferreteria_num =licencia_funca_23,
licencia_func_finanzas=licencia_func_6,
licencia_func_finanzas_num=licencia_funca_6,
licencia_func_gym=licencia_func_14,
licencia_func_gym_num=licencia_funca_14,
licencia_func_hotel=licencia_func_1,
licencia_func_hotel_num=licencia_funca_1,
licencia_func_internet=licencia_func_12,
licencia_func_internet_num=licencia_funca_12,
licencia_func_leche=licencia_func_35,
licencia_func_leche_num=licencia_funca_35,
licencia_func_mercado=licencia_func_26,
licencia_func_mercado_num=licencia_funca_26,
licencia_func_pan=licencia_func_22,
licencia_func_pan_num=licencia_funca_22,
licencia_func_penas=licencia_func_9,
licencia_func_penas_num=licencia_funca_9,
licencia_func_rest=licencia_func_2,
licencia_func_rest_num=licencia_funca_2,
licencia_func_spa=licencia_func_5,
licencia_func_spa_num=licencia_funca_5,
licencia_func_transp=licencia_func_11,
licencia_func_transp_num=licencia_funca_11,
licencia_func_vestir=licencia_func_24,
licencia_func_vestir_num=licencia_funca_24,
licencia_func_viaje=licencia_func_3,
licencia_func_viaje_num=licencia_funca_3,
licencia_urb_comercio=licencia_urb_2,
licencia_urb_comercio_num=licencia_urba_2,
licencia_urb_industria=licencia_urb_4,
licencia_urb_industria_num=licencia_urba_4,
licencia_urb_servicio=licencia_urb_3,
licencia_urb_servicio_num=licencia_urba_3,
licencia_urb_vivienda=licencia_urb_1,
licencia_urb_vivienda_num=licencia_urba_1,
mod_pago_agente=mod_pago_4,
mod_pago_efectivo=mod_pago_1,
mod_pago_tarjeta=mod_pago_2,
mod_pago_web=mod_pago_3,
nom_dist=nom_dist,
nom_dpto=nom_dpto,
nom_prov=nom_prov,
personal_tribu=personal_tribu,
presu_resul_brechas_gen=presu_resul_7,
presu_resul_consulta_ciud=presu_resul_13,
presu_resul_donantes=presu_resul_10,
presu_resul_enweb=presu_resul_9,
presu_resul_info_est=presu_resul_6,
presu_resul_mejora_cal=presu_resul_12,
presu_resul_meta_anual=presu_resul_4,
presu_resul_no_acciona=presu_resul_15,
presu_resul_obj_pdmc=presu_resul_2,
presu_resul_pdmc=presu_resul_5,
presu_resul_pdrc=presu_resul_1,
presu_resul_resp_meta_pdmc=presu_resul_3,
presu_resul_resul_gasto=presu_resul_8,
presu_resul_resul_org=presu_resul_11,
presu_resul_serv_pub=presu_resul_14,
proced_admin_100a500m=proced_admin_2,
proced_admin_100a500m_aprobados_num=proced_admin_2_2,
proced_admin_100a500m_costo_num=proced_admin_2_4,
proced_admin_100a500m_desaprobados_num=proced_admin_2_3,
proced_admin_100a500m_plazo_num=proced_admin_2_6,
proced_admin_100a500m_recepcionadas_num=proced_admin_2_1,
proced_admin_100a500m_requisitos_num=proced_admin_2_5,
proced_admin_100m=proced_admin_1,
proced_admin_100m_aprobadas_num=proced_admin_1_2,
proced_admin_100m_costo_num=proced_admin_1_4,
proced_admin_100m_desaprobadas_num=proced_admin_1_3,
proced_admin_100m_plazo_num=proced_admin_1_6,
proced_admin_100m_recepcionadas_num=proced_admin_1_1,
proced_admin_100m_requisitos_num=proced_admin_1_5,
proced_admin_500mas=proced_admin_3,
proced_admin_500mas_aprobadas_num=proced_admin_3_2,
proced_admin_500mas_costo_num=proced_admin_3_4,
proced_admin_500mas_desaprobados_num=proced_admin_3_3,
proced_admin_500mas_plazo_num=proced_admin_3_6,
proced_admin_500mas_recepcionadas_num=proced_admin_3_1,
proced_admin_500mas_requisitos_num=proced_admin_3_5,
proced_admin_defun=proced_admin_7,
proced_admin_defun_aprobadas_num=proced_admin_7_2,
proced_admin_defun_costo_num=proced_admin_7_4,
proced_admin_defun_desaprobadas_num=proced_admin_7_3,
proced_admin_defun_plazo_num=proced_admin_7_6,
proced_admin_defun_recepcionadas_num=proced_admin_7_1,
proced_admin_defun_requisitos_num=proced_admin_7_5,
proced_admin_infopub=proced_admin_9,
proced_admin_infopub_aprobadas_num=proced_admin_9_2,
proced_admin_infopub_costo_num=proced_admin_9_4,
proced_admin_infopub_desaprobadas_num=proced_admin_9_3,
proced_admin_infopub_plazo_num=proced_admin_9_6,
proced_admin_infopub_recepcionadas_num=proced_admin_9_1,
proced_admin_infopub_requisitos_num=proced_admin_9_5,
proced_admin_matri=proced_admin_8,
proced_admin_matri_aprobadas_num=proced_admin_8_2,
proced_admin_matri_costo_num=proced_admin_8_4,
proced_admin_matri_desaprobadas_num=proced_admin_8_3,
proced_admin_matri_plazo_num=proced_admin_8_6,
proced_admin_matri_recepcionadas_num=proced_admin_8_1,
proced_admin_matri_requisitos_num=proced_admin_8_5,
proced_admin_naci=proced_admin_6,
proced_admin_naci_desaprobadas_num=proced_admin_6_3,
proced_admin_naci_requisitos_num=proced_admin_6_5,
proced_admin_naci_aprobadas_num=proced_admin_6_2,
proced_admin_naci_costo_num=proced_admin_6_4,
proced_admin_naci_plazo_num=proced_admin_6_6,
proced_admin_naci_recepcionadas_num=proced_admin_6_1,
proced_admin_transit=proced_admin_5,
proced_admin_transit_aprobadas_num=proced_admin_5_2,
proced_admin_transit_costo_num=proced_admin_5_4,
proced_admin_transit_desaprobadas_num=proced_admin_5_3,
proced_admin_transit_plazo_num=proced_admin_5_6,
proced_admin_transit_recepcionadas_num=proced_admin_5_1,
proced_admin_transit_requisitos_num=proced_admin_5_5,
proced_admina_5pisos=proced_admin_4,
proced_admina_5pisos_aprobadas_num=proced_admin_4_2,
proced_admina_5pisos_costo_num=proced_admin_4_4,
proced_admina_5pisos_desaprobadas_num=proced_admin_4_3,
proced_admina_5pisos_plazo_num=proced_admin_4_6,
proced_admina_5pisos_recepcionadas_num=proced_admin_4_1,
proced_admina_5pisos_requisitos_num=proced_admin_4_5,
repara_camino_constr_escal=repara_camino1_6,
repara_camino_constr_escalin_m2=repara_camino1a_6_1,
repara_camino_constr_escalin_soles=repara_camino1a_6_2,
repara_camino_constr_pistas=repara_camino1_2,
repara_camino_constr_pistas_m2=repara_camino1a_2_1,
repara_camino_constr_pistas_soles=repara_camino1a_2_2,
repara_camino_constr_rural_af=repara_camino1_8,
repara_camino_constr_rural_af_km=repara_camino1a_8_1,
repara_camino_constr_rural_af_soles=repara_camino1a_8_2,
repara_camino_constr_rural_sinaf=repara_camino1_10,
repara_camino_constr_rural_sinaf_km=repara_camino1a_10_1,
repara_camino_constr_rural_sinaf_soles=repara_camino1a_10_2,
repara_camino_constr_vereda_m2=repara_camino1a_4_1,
repara_camino_constr_vereda_soles=repara_camino1a_4_2,
repara_camino_constr_veredas=repara_camino1_4,
repara_camino_repara_escal=repara_camino1_5,
repara_camino_repara_escal_gasto_num=repara_camino1a_5_2,
repara_camino_repara_escal_m2_num=repara_camino1a_5_1,
repara_camino_repara_pistas=repara_camino1_1,
repara_camino_repara_pistas_gasto_num=repara_camino1a_1_2,
repara_camino_repara_pistas_m2_num=repara_camino1a_1_1,
repara_camino_repara_rural_af=repara_camino1_7,
repara_camino_repara_rural_af_gasto_num=repara_camino1a_7_2,
repara_camino_repara_rural_af_km_num=repara_camino1a_7_1,
repara_camino_repara_rural_sinaf=repara_camino1_9,
repara_camino_repara_rural_sinaf_gasto_num=repara_camino1a_9_2,
repara_camino_repara_rural_sinaf_km_num=repara_camino1a_9_1,
repara_camino_repara_veredas=repara_camino1_3,
repara_camino_repara_veredas_gasto_num=repara_camino1a_3_2,
repara_camino_repara_veredas_m2_num=repara_camino1a_3_1,
sistema_inf=sistema_inf,
sistema_inf_implemen=sistema_inf_1_1,
sistema_inf_program=sistema_inf_1_2,
terrenos_prop=terrenos_prop,
terrenos_prop_m2_num=terrenos_propa_2,
terrenos_prop_num=terrenos_propa_1,
terrenos_prop_saneamiento_num=terrenos_propa_1_1,
terrenos_prop_servicios_num=terrenos_propa_1_2,
terrenos_prop_zonificacion_num=terrenos_propa_1_3,
tipomuni=tipomuni,
verifica_monto_num=verifica_obras_4,
verifica_obras=verifica_obras,
verifica_obras_licencia_edif_num=verifica_obras_1,
verifica_obras2_verifica_num=verifica_obras_2,
verifica_obras3_verifica_obras_num=verifica_obras_3,
vfi_activid_ej=vfi_activid_ej,
vfi_consejo_local=vfi_consejo_local,
vfi_ej_coactiva=vfi_ej_coactiva,
vfi_instru_des=vfi_instru_des,
vfi_licencia_edif=vfi_licencia_edif,
vfi_licencia_func=vfi_licencia_func,
vfi_licencia_urb=vfi_licencia_urb,
vfi_mod_pago=vfi_mod_pago,
vfi_normas_sunarp=vfi_normas_sunarp,
vfi_personal_tribu=vfi_personal_tribu,
vfi_presu_resul=vfi_presu_resul,
vfi_proced_admin=vfi_proced_admin,
vfi_repara_camino1=vfi_repara_camino1,
vfi_sistema_inf=vfi_sistema_inf,
vfi_terrenos_prop=vfi_terrenos_prop,
vfi_verifica_obras=vfi_verifica_obras,
year=year,

) %>% 
  
  #variable label
  mutate(
 across(activid_ej_noejecuto, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / No ejecutó actividades')), 
 across(activid_ej_num_sesiones, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Realizó sesiones de consejo / Número de sesiones')), 
 across(activid_ej_pdmc, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en la elaboración del Plan de Desarrollo Municipal Concertado')), 
 across(activid_ej_pp, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en el Presupuesto Participativo')), 
 across(activid_ej_ses_consejo, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local/ Realizó sesiones de consejo')), 
 across(ccdd, ~set_label(., label = 'Código del Departamento')), 
 across(ccdi, ~set_label(., label = 'Código del Distrito')), 
 across(ccpp, ~set_label(., label = 'Código de la Provincia')), 
 across(consejo_local, ~set_label(., label = '¿En la municipalidad tiene constituido el Consejo de Coordinación Local (CCL)?')), 
 across(consejo_local_cm_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Hombre')), 
 across(consejo_local_cm_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Mujer')), 
 across(consejo_local_cm_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Total')), 
 across(consejo_local_cp_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Hombre')), 
 across(consejo_local_cp_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Mujer')), 
 across(consejo_local_cp_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Total')), 
 across(consejo_local_dis_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Hombre')), 
 across(consejo_local_dis_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Mujer')), 
 across(consejo_local_dis_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Total')), 
 across(consejo_local_rsc_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Hombre')), 
 across(consejo_local_rsc_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Mujer')), 
 across(consejo_local_rsc_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Total')), 
 across(ej_coactiva_notiene, ~set_label(., label = 'No tiene área de ejecución coactiva')), 
 across(ej_coactiva_si_aat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y depende del Área de Administración Tributaria')), 
 across(ej_coactiva_si_noaat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y no depende del Área de Administración Tributaria')), 
 across(idmunici, ~set_label(., label = 'Código de la Municipalidad')), 
 across(instru_des_cap, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal')), 
 across(instru_des_cap_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / ¿Por qué no tiene?')), 
 across(instru_des_cap_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / Último año de publicación')), 
 across(instru_des_eou, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano')), 
 across(instru_des_eou_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / ¿Por qué no tiene?')), 
 across(instru_des_eou_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Último año de publicación')), 
 across(instru_des_eou_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mof, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones')), 
 across(instru_des_mof_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / ¿Por qué no tiene?')), 
 across(instru_des_mof_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Último año de publicación')), 
 across(instru_des_mof_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mpp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos')), 
 across(instru_des_mpp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / ¿Por qué no tiene?')), 
 across(instru_des_mpp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / Último año de publicación')), 
 across(instru_des_patnp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial')), 
 across(instru_des_patnp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / ¿Por qué no tiene?')), 
 across(instru_des_patnp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Último año de publicación')), 
 across(instru_des_patnp_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades')), 
 across(instru_des_pdc_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / ¿Por qué no tiene?')), 
 across(instru_des_pdc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Último año de publicación')), 
 across(instru_des_pdc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdel, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local')), 
 across(instru_des_pdel_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / ¿Por qué no tiene?')), 
 across(instru_des_pdel_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / Último año de publicación')), 
 across(instru_des_pdmc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado')), 
 across(instru_des_pdmc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Desarrollo Municipal Concertado / Motivo por el que no tiene')), 
 across(instru_des_pdmc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Último año de publicación')), 
 across(instru_des_pdmc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdr, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural (PDR)')), 
 across(instru_des_pdr_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Motivo por el que no tiene')), 
 across(instru_des_pdr_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Último año de publicación')), 
 across(instru_des_pdr_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdu, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano (PDU)')), 
 across(instru_des_pdu_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / ¿Por qué no tiene?')), 
 across(instru_des_pdu_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Último año de publicación')), 
 across(instru_des_pdu_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pei, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional')), 
 across(instru_des_pei_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / ¿Por qué no tiene?')), 
 across(instru_des_pei_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Último año de publicación')), 
 across(instru_des_pei_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_plig, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género')), 
 across(instru_des_plig_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género / ¿Por qué no tiene?')), 
 across(instru_des_plig_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Local de Igualdad de Género / Año de publicación')), 
 across(instru_des_rof, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones (ROF)')), 
 across(instru_des_rof_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Motivo por el que no tiene')), 
 across(instru_des_rof_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Año de publicación')), 
 across(instru_des_rof_riesgo, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(licencia_edif_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para centros comerciales o galerías comerciales?')), 
 across(licencia_edif_comercial_num, ~set_label(., label = 'Licencias de edificación para centros comerciales o galerías comerciales / Número')), 
 across(licencia_edif_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para campos feriales?')), 
 across(licencia_edif_feria_num, ~set_label(., label = 'Licencias de edificación para campos feriales / Número')), 
 across(licencia_edif_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_edif_hotel_num, ~set_label(., label = 'Licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_edif_industrial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para fábricas industriales?')), 
 across(licencia_edif_industrial_num, ~set_label(., label = 'Licencias de edificación para fábricas industriales / Número')), 
 across(licencia_edif_instit, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para locales de instituciones del Estado?')), 
 across(licencia_edif_instit_num, ~set_label(., label = 'Licencias de edificación para locales de instituciones del Estado / Número')), 
 across(licencia_edif_mixto, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para edificaciones de uso mixto con vivienda?')), 
 across(licencia_edif_mixto_num, ~set_label(., label = 'Licencias de edificación para edificaciones de uso mixto con vivienda / Número')), 
 across(licencia_edif_multifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas multifamiliares?')), 
 across(licencia_edif_multifam_num, ~set_label(., label = 'Licencias de edificación para viviendas multifamiliares / Número')), 
 across(licencia_edif_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para restaurantes?')), 
 across(licencia_edif_rest_num, ~set_label(., label = 'Licencias de edificación para restaurantes / Número')), 
 across(licencia_edif_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para terminales de transporte terrestre?')), 
 across(licencia_edif_transp_num, ~set_label(., label = 'Licencias de edificación para terminales de transporte terrestre / Número')), 
 across(licencia_edif_unifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas unifamiliares?')), 
 across(licencia_edif_unifam_num, ~set_label(., label = 'Licencias de edificación para viviendas unifamiliares / Número')), 
 across(licencia_func_actprof, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades profesionales, cientificas y técnicas?')), 
 across(licencia_func_actprof_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades profesionales, cientificas y técnicas / Número')), 
 across(licencia_func_agro_agroindus, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Plantas agroindustriales?')), 
 across(licencia_func_agro_agroindus_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Plantas agroindustriales / Número')), 
 across(licencia_func_agro_insumos, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Empresas proveedoras de insumos?')), 
 across(licencia_func_agro_insumos_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS / Empresas proveedoras de insumos / Número')), 
 across(licencia_func_artes, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de artes, entretenimiento y recreación?')), 
 across(licencia_func_artes_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Artes, entretenimiento y recreación/ Número')), 
 across(licencia_func_artesania, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA : Artesanías?')), 
 across(licencia_func_artesania_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Artesanías / Número')), 
 across(licencia_func_aves, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos AGROPECUARIO: Granjas avícolas?')), 
 across(licencia_func_aves_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO: Granjas avícolas / Número')), 
 across(licencia_func_bodega, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para bodegas?')), 
 across(licencia_func_bodega_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Bodegas / Número')), 
 across(licencia_func_calzado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Calzado?')), 
 across(licencia_func_calzado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Calzado / Número')), 
 across(licencia_func_casino, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas?')), 
 across(licencia_func_casino_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas / Número')), 
 across(licencia_func_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para centros comerciales o galerías comerciales?')), 
 across(licencia_func_comercial_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Centros comerciales o galerías comerciales / Número')), 
 across(licencia_func_courier, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de mensajerías o Courier')), 
 across(licencia_func_courier_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Mensajerías/Courier / Número')), 
 across(licencia_func_cueros, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Cueros y pieles?')), 
 across(licencia_func_cueros_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS/ Cueros y pieles / Número')), 
 across(licencia_func_disco, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para discotecas?')), 
 across(licencia_func_disco_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Discotecas / Número')), 
 across(licencia_func_fab, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para  fábricas?')), 
 across(licencia_func_fab_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA /  Fábricas / Número')), 
 across(licencia_func_farmacia, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas?')), 
 across(licencia_func_farmacia_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas / Número')), 
 across(licencia_func_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para campos feriales?')), 
 across(licencia_func_feria_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Campos feriales / Número')), 
 across(licencia_func_ferreteria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías?')), 
 across(licencia_func_ferreteria_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías / Número')), 
 across(licencia_func_finanzas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Entidades financieras y de seguros?')), 
 across(licencia_func_finanzas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Instituciones financieras y de seguros / Número')), 
 across(licencia_func_gym, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Gimnasios?')), 
 across(licencia_func_gym_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Gimnasios / Número')), 
 across(licencia_func_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_func_hotel_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_func_internet, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para cabinas públicas de internet?')), 
 across(licencia_func_internet_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Cabinas públicas de internet / Número')), 
 across(licencia_func_leche, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Establos lecheros?')), 
 across(licencia_func_leche_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO / Establos lecheros / Número')), 
 across(licencia_func_mercado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de  COMERCIO: Mercados de abastos?')), 
 across(licencia_func_mercado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Mercados de Abastos / Número')), 
 across(licencia_func_pan, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA: Panaderías?')), 
 across(licencia_func_pan_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Panaderías / Número')), 
 across(licencia_func_penas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Peñas?')), 
 across(licencia_func_penas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peñas / Número')), 
 across(licencia_func_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Restaurantes y otros establecimientos de comidas y bebidas?')), 
 across(licencia_func_rest_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Restaurantes y otros establecimientos de comidas y bebidas / Número')), 
 across(licencia_func_spa, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Peluquerías y salones spa?')), 
 across(licencia_func_spa_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peluquerías y salones spa / Número')), 
 across(licencia_func_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para empresas de transporte?')), 
 across(licencia_func_transp_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Empresas de transporte (urbano, turístico, interprovincial, aéreo y acuático) / Número')), 
 across(licencia_func_vestir, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Prendas de vestir?')), 
 across(licencia_func_vestir_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Venta de prendas de vestir / Número')), 
 across(licencia_func_viaje, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para agencias de viaje?')), 
 across(licencia_func_viaje_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Agencias de viaje / Número')), 
 across(licencia_urb_comercio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para comercio?')), 
 across(licencia_urb_comercio_num, ~set_label(., label = 'Licencias de habilitación urbana para Comercio / Número')), 
 across(licencia_urb_industria, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para industria?')), 
 across(licencia_urb_industria_num, ~set_label(., label = 'Licencias de habilitación urbana para Industria / Número')), 
 across(licencia_urb_servicio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para servicio?')), 
 across(licencia_urb_servicio_num, ~set_label(., label = 'Licencias de habilitación urbana para Servicio / Número')), 
 across(licencia_urb_vivienda, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para vivienda?')), 
 across(licencia_urb_vivienda_num, ~set_label(., label = 'Licencias de habilitación urbana para Vivienda / Número')), 
 across(mod_pago_agente, ~set_label(., label = 'Modalidades de pago / Agencia bancaria y/o Agente bancario')), 
 across(mod_pago_efectivo, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con efectivo')), 
 across(mod_pago_tarjeta, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con tarjeta de crédito o débito')), 
 across(mod_pago_web, ~set_label(., label = 'Modalidades de pago / Página Web de la municipalidad (Pago en línea)')), 
 across(nom_dist, ~set_label(., label = 'Nombre del Distrito')), 
 across(nom_dpto, ~set_label(., label = 'Nombre del Departamento')), 
 across(nom_prov, ~set_label(., label = 'Nombre de la Provincia')), 
 across(personal_tribu, ~set_label(., label = '¿La Municipalidad tiene personal exclusivo del área de administracion tributaria?')), 
 across(presu_resul_brechas_gen, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información de reducción de brechas de género en la municipalidad y en la sociedad civil')), 
 across(presu_resul_consulta_ciud, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Utiliza mecanismos de consulta periódica a la ciudadanía para introducir mejoras en los servicios públicos')), 
 across(presu_resul_donantes, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los informes financieros presupuestales incluyan información completa sobre ingresos y gastos de proyectos financiados por donantes, a través de Cooperación Técnica Nacional e')), 
 across(presu_resul_enweb, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que la información del presupuesto esté a disposición de la ciudadanía en la página Web')), 
 across(presu_resul_info_est, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Genera información estadística social, económica y ambiental de su competencia')), 
 across(presu_resul_mejora_cal, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las estrategias permitan mejorar la calidad de los servicios públicos que brinda a la ciudadanía')), 
 across(presu_resul_meta_anual, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que las metas del mediano plazo del PDMC se descompongan en metas anuales')), 
 across(presu_resul_no_acciona, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / No implementa acciones')), 
 across(presu_resul_obj_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores permitan verificar el cumplimiento de los objetivos y metas del PDMC')), 
 across(presu_resul_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que exista correspondencia entre las partidas presupuestales y el PDMC')), 
 across(presu_resul_pdrc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los objetivos, indicadores y metas del PDMC concuerden con los objetivos, indicadores y metas del PDRC')), 
 across(presu_resul_resp_meta_pdmc, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene unidades responsables de la ejecución de cada meta del PDMC')), 
 across(presu_resul_resul_gasto, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los indicadores de resultado concretos sobre el ciudadano puedan medir los resultados del gasto')), 
 across(presu_resul_resul_org, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Que los sistemas de remuneración y de evaluación del personal incentiven la obtención de resultados organizacionales')), 
 across(presu_resul_serv_pub, ~set_label(., label = 'Acciones que se implementan en la gestión del presupuesto por resultados / Tiene indicadores de eficiencia y eficacia sobre la cobertura de los servicios públicos')), 
 across(proced_admin_100a500m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante?')), 
 across(proced_admin_100a500m_aprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Aprobadas')), 
 across(proced_admin_100a500m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_100a500m_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Desaprobadas')), 
 across(proced_admin_100a500m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100a500m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Recepcionadas')), 
 across(proced_admin_100a500m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m² y hasta 500 m² con ITSE Básica Ex Ante / Número de requisitos')), 
 across(proced_admin_100m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post?')), 
 across(proced_admin_100m_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Aprobadas')), 
 across(proced_admin_100m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post / Costo del procedimiento (Soles)')), 
 across(proced_admin_100m_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Desaprobadas')), 
 across(proced_admin_100m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Recepcionadas')), 
 across(proced_admin_100m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Número de requisitos')), 
 across(proced_admin_500mas, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria?')), 
 across(proced_admin_500mas_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Aprobadas')), 
 across(proced_admin_500mas_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Costo del procedimiento (Soles)')), 
 across(proced_admin_500mas_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Desaprobadas')), 
 across(proced_admin_500mas_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Plazo de atención (Días hábiles)')), 
 across(proced_admin_500mas_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Recepcionadas')), 
 across(proced_admin_500mas_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Número de requisitos')), 
 across(proced_admin_defun, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de defunción?')), 
 across(proced_admin_defun_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Aprobadas')), 
 across(proced_admin_defun_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción /  Costo del procedimiento (Soles)')), 
 across(proced_admin_defun_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Desaprobadas')), 
 across(proced_admin_defun_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Plazo de atención (Días hábiles)')), 
 across(proced_admin_defun_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Recepcionadas')), 
 across(proced_admin_defun_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Número de requisitos')), 
 across(proced_admin_infopub, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Acceso a la información pública?')), 
 across(proced_admin_infopub_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Aprobadas')), 
 across(proced_admin_infopub_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Costo del procedimiento (Soles)')), 
 across(proced_admin_infopub_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Desaprobadas')), 
 across(proced_admin_infopub_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_infopub_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Recepcionadas')), 
 across(proced_admin_infopub_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Número de requisitos')), 
 across(proced_admin_matri, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de matrimonio?')), 
 across(proced_admin_matri_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Aprobadas')), 
 across(proced_admin_matri_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Costo del procedimiento (Soles)')), 
 across(proced_admin_matri_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Desaprobadas')), 
 across(proced_admin_matri_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Plazo de atención (Días hábiles)')), 
 across(proced_admin_matri_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Recepcionadas')), 
 across(proced_admin_matri_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Número de requisitos')), 
 across(proced_admin_naci, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de nacimiento?')), 
 across(proced_admin_naci_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Desaprobadas')), 
 across(proced_admin_naci_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Número de requisitos')), 
 across(proced_admin_naci_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Aprobadas')), 
 across(proced_admin_naci_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento /  Costo del procedimiento (Soles)')), 
 across(proced_admin_naci_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Plazo de atención (Días hábiles)')), 
 across(proced_admin_naci_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Recepcionadas')), 
 across(proced_admin_transit, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica?')), 
 across(proced_admin_transit_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Aprobadas')), 
 across(proced_admin_transit_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Costo del procedimiento (Soles)')), 
 across(proced_admin_transit_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Desaprobadas')), 
 across(proced_admin_transit_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Plazo de atención (Días hábiles)')), 
 across(proced_admin_transit_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admin_transit_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Número de requisitos')), 
 across(proced_admina_5pisos, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² ?')), 
 across(proced_admina_5pisos_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Aprobadas')), 
 across(proced_admina_5pisos_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Costo del procedimiento (Soles)')), 
 across(proced_admina_5pisos_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Desaprobadas')), 
 across(proced_admina_5pisos_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Plazo de atención (Días hábiles)')), 
 across(proced_admina_5pisos_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2 / Recepcionadas')), 
 across(proced_admina_5pisos_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Número de requisitos')), 
 across(repara_camino_constr_escal, ~set_label(., label = '¿La municipalidad realizó construcción de escalinatas?')), 
 across(repara_camino_constr_escalin_m2, ~set_label(., label = 'Construcción de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_escalin_soles, ~set_label(., label = 'Construcción de escalinatas / Gasto anual en Soles')), 
 across(repara_camino_constr_pistas, ~set_label(., label = '¿La municipalidad realizó construcción de pistas?')), 
 across(repara_camino_constr_pistas_m2, ~set_label(., label = 'Construcción de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_pistas_soles, ~set_label(., label = 'Construcción de pistas / Gasto anual en Soles')), 
 across(repara_camino_constr_rural_af, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales afirmados?')), 
 across(repara_camino_constr_rural_af_km, ~set_label(., label = 'Construcción de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_constr_rural_af_soles, ~set_label(., label = 'Construcción de caminos rurales afirmados / Gasto anual en Soles')), 
 across(repara_camino_constr_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_km, ~set_label(., label = 'Construcción de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_constr_rural_sinaf_soles, ~set_label(., label = 'Construcción de caminos rurales sin afirmar / Gasto anual en Soles')), 
 across(repara_camino_constr_vereda_m2, ~set_label(., label = 'Construcción de veredas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_vereda_soles, ~set_label(., label = 'Construcción de veredas / Gasto anual en Soles')), 
 across(repara_camino_constr_veredas, ~set_label(., label = '¿La municipalidad realizó construcción de veredas?')), 
 across(repara_camino_repara_escal, ~set_label(., label = '¿La municipalidad realizó reparación de escalinatas?')), 
 across(repara_camino_repara_escal_gasto_num, ~set_label(., label = 'Reparación de escalinatas / Gasto anual en Soles')), 
 across(repara_camino_repara_escal_m2_num, ~set_label(., label = 'Ralizó reparación de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_pistas, ~set_label(., label = '¿La municipalidad realizó reparación de pistas?')), 
 across(repara_camino_repara_pistas_gasto_num, ~set_label(., label = 'Reparación de pistas / Gasto anual en Soles')), 
 across(repara_camino_repara_pistas_m2_num, ~set_label(., label = 'Realizó reparación de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_rural_af, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales afirmados?')), 
 across(repara_camino_repara_rural_af_gasto_num, ~set_label(., label = 'Reparación de caminos rurales afirmados / Gasto anual en Soles')), 
 across(repara_camino_repara_rural_af_km_num, ~set_label(., label = 'Reparación de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_repara_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales sin afirmar?')), 
 across(repara_camino_repara_rural_sinaf_gasto_num, ~set_label(., label = 'Reparación de caminos rurales sin afirmar / Gasto anual en Soles')), 
 across(repara_camino_repara_rural_sinaf_km_num, ~set_label(., label = 'Reparación de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_repara_veredas, ~set_label(., label = '¿La municipalidad realizó reparación de veredas?')), 
 across(repara_camino_repara_veredas_gasto_num, ~set_label(., label = 'Reparación de veredas / Gasto anual en Soles')), 
 across(repara_camino_repara_veredas_m2_num, ~set_label(., label = 'Reparación de veredas / Metros cuadrados (m2)')), 
 across(sistema_inf, ~set_label(., label = '¿La municipalidad tiene implementado un Sistema Informático de Administración Tributaria?')), 
 across(sistema_inf_implemen, ~set_label(., label = 'La municipalidad tiene implementado un Sistema Informático de Administración Tributaria / Año de implementación')), 
 across(sistema_inf_program, ~set_label(., label = 'La municipalidad ha implementado un Sistema Informático de Administración Tributaria / Lenguaje de programación')), 
 across(terrenos_prop, ~set_label(., label = '¿La municipalidad dispone de terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso?')), 
 across(terrenos_prop_m2_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Area total (m2)')), 
 across(terrenos_prop_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Número de terrenos')), 
 across(terrenos_prop_saneamiento_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con saneamiento físico y legal / Número de terrenos')), 
 across(terrenos_prop_servicios_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con factibilidad de servicio de agua, desagüe y electricidad / Número de terrenos')), 
 across(terrenos_prop_zonificacion_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con zonificación compatible con vivienda / Número de terrenos')), 
 across(tipomuni, ~set_label(., label = 'Categoría de la Municipalidad')), 
 across(verifica_monto_num, ~set_label(., label = 'Monto recaudado por concepto de verificaciones técnicas / Soles')), 
 across(verifica_obras, ~set_label(., label = '¿La municipalidad realizó verificaciones técnicas a las obras con licencia de edificación?')), 
 across(verifica_obras_licencia_edif_num, ~set_label(., label = 'Total de obras con licencias de edificación / Número')), 
 across(verifica_obras2_verifica_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Obras con verificación técnica')), 
 across(verifica_obras3_verifica_obras_num, ~set_label(., label = 'Total de verificaciones técnicas realizadas a las obras con verificaciones técnicas / Número')), 
 across(vfi_activid_ej, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_consejo_local, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_ej_coactiva, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_instru_des, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_edif, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_func, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_urb, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_mod_pago, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_normas_sunarp, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_personal_tribu, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_presu_resul, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_proced_admin, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_repara_camino1, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_sistema_inf, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_terrenos_prop, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_verifica_obras, ~set_label(., label = '¿Municipalidad informó?')), 
 across(year, ~set_label(., label = 'Año de la encuesta')),     
    
  ) %>% 
  
  #fix value labels
  mutate(
 across(activid_ej_pdmc, ~as_labelled(rec(., rec = '2=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(activid_ej_pp, ~as_labelled(rec(., rec = '3=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(consejo_local, ~as_labelled(rec(., rec = '1=1 [Sí]; 2=2 [No tiene conformado]; else=copy'))), 
 across(instru_des_cap, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_cap_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mof_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mpp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mpp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_patnp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdc_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdel, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdel_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdmc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2.NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdmc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdr_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdu, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdu_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pei, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pei_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_plig, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_plig_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_rof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(mod_pago_agente, ~as_labelled(rec(., rec = '0=0 [No]; 4=1 [Sí]; else=copy'))), 
 across(mod_pago_tarjeta, ~as_labelled(rec(., rec = '0=0 [No]; 2=1 [Sí]; else=copy'))), 
 across(mod_pago_web, ~as_labelled(rec(., rec = '0=0 [No]; 3=1 [Sí]; else=copy'))), 
 across(presu_resul_brechas_gen, ~as_labelled(rec(., rec = '0=0 [No]; 7=1 [Sí]; else=copy'))), 
 across(presu_resul_consulta_ciud, ~as_labelled(rec(., rec = '0=0 [No]; 13=1 [Sí]; else=copy'))), 
 across(presu_resul_donantes, ~as_labelled(rec(., rec = '0=0 [No]; 10=1 [Sí]; else=copy'))), 
 across(presu_resul_enweb, ~as_labelled(rec(., rec = '0=0 [No]; 9=1 [Sí]; else=copy'))), 
 across(presu_resul_info_est, ~as_labelled(rec(., rec = '0=0 [No]; 6=1 [Sí]; else=copy'))), 
 across(presu_resul_mejora_cal, ~as_labelled(rec(., rec = '0=0 [No]; 12=1 [Sí]; else=copy'))), 
 across(presu_resul_meta_anual, ~as_labelled(rec(., rec = '0=0 [No]; 4=1 [Sí]; else=copy'))), 
 across(presu_resul_no_acciona, ~as_labelled(rec(., rec = '0=0 [No]; 15=1 [Sí]; else=copy'))), 
 across(presu_resul_obj_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 2=1 [Sí]; else=copy'))), 
 across(presu_resul_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 5=1 [Sí]; else=copy'))), 
 across(presu_resul_resp_meta_pdmc, ~as_labelled(rec(., rec = '0=0 [No]; 3=1 [Sí]; else=copy'))), 
 across(presu_resul_resul_gasto, ~as_labelled(rec(., rec = '0=0 [No]; 8=1 [Sí]; else=copy'))), 
 across(presu_resul_resul_org, ~as_labelled(rec(., rec = '0=0 [No]; 11=1 [Sí]; else=copy'))), 
 across(presu_resul_serv_pub, ~as_labelled(rec(., rec = '0=0 [No]; 14=1 [Sí]; else=copy'))), 
 across(proced_admin_transit, ~as_labelled(rec(., rec = '2=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(sistema_inf, ~as_labelled(rec(., rec = '2=2 [No tiene]; 1=1 [Tiene]; else=copy'))), 
 across(tipomuni, ~as_labelled(rec(., rec = '1=1 [Provincial]; 2=2 [Distrital]; 3=3 [Centro Poblado]; else=copy'))), 
 across(verifica_obras, ~as_labelled(rec(., rec = '1=1 [Realizó]; 2=2 [No realizó]; else=copy'))), 
 across(vfi_repara_camino1, ~as_labelled(rec(., rec = '1=1 [Informó]; 0=0 [No informó]; else=copy'))), 
 across(vfi_terrenos_prop, ~as_labelled(rec(., rec = '1=1 [Informó]; 2=0 [No informó]; else=copy'))), 
 across(terrenos_prop, ~as_labelled(rec(., rec = '2=2 [No dispone]; 1=1 [Dispone]; else=copy'))), 
  )

RENAMU M4 2019

renamu3$renamu_m4_2019<-
  renamu2$renamu_m4_2019 %>% 
  
  #drop
  select(
    -c(
activid_ej_4,
activid_ej_4_o,
canal_atencion_4,
canal_atencion_3,
canal_atencion_5,
canal_atencion_6,
canal_atencion_6_o,
canal_atencion_2,
canal_atencion_1,
instru_des_11_2_o,
instru_des_6_3_o,
instru_des_10_3_o,
instru_des_12_2_o,
instru_des_14,
instru_des_14_2_o,
instru_des_14_1,
instru_des_14_2,
instru_des_4_3_o,
instru_des_8_3_o,
instru_des_3_2_o,
instru_des_1_3_o,
instru_des_7_3_o,
instru_des_5_3_o,
instru_des_2_3_o,
instru_des_13_2_o,
instru_des_9_3_o,
licencia_edif_11,
licencia_edifa_11_o,
licencia_edifa_11,
licencia_func_15,
licencia_funca_15_o,
licencia_funca_15,
licencia_func_21,
licencia_funca_21_o,
licencia_funca_30_o,
licencia_funca_30,
licencia_func_30,
licencia_func_12,
licencia_funca_12_o,
licencia_funca_12,
licencia_urba_5_o,
licencia_urb_5,
licencia_urba_5,
mod_pago_5,
mod_pago_5_o,
normas_sunarp_2,
normas_sunarp_1,
normas_sunarp_3,
normas_sunarpa_2,
normas_sunarpa_1,
personal_tribu_1_h,
personal_tribu_2_h,
personal_tribu_1_m,
personal_tribu_2_m,
personal_tribu_1_t,
personal_tribu_2_t,
publica_tupa_2,
publica_tupa_5,
publica_tupa_5_o,
publica_tupa_1,
publica_tupa_3,
publica_tupa_4,
ratifica_tupa,
vfi_canal_atencion,
vfi_publica_tupa,
vfi_ratifica_tupa,
vfi_tiene_tupa,
ratifica_tupa_1,
licencia_funca_21,
      
    )) %>% 
  
  #rename variable
  rename(
activid_ej_noejecuto=activid_ej_5,
activid_ej_num_sesiones=activid_ej_1_1,
activid_ej_pdmc=activid_ej_2,
activid_ej_pp=activid_ej_3,
activid_ej_ses_consejo=activid_ej_1,
ccdd=ccdd,
ccdi=ccdi,
ccpp=ccpp,
consejo_local=consejo_local,
consejo_local_cm_hombre_num=consejo_local_1_h,
consejo_local_cm_mujer_num=consejo_local_1_m,
consejo_local_cm_num=consejo_local_1_t,
consejo_local_cp_hombre_num=consejo_local_3_h,
consejo_local_cp_mujer_num=consejo_local_3_m,
consejo_local_cp_num=consejo_local_3_t,
consejo_local_dis_hombre_num=consejo_local_2_h,
consejo_local_dis_mujer_num=consejo_local_2_m,
consejo_local_dis_num=consejo_local_2_t,
consejo_local_rsc_hombre_num=consejo_local_4_h,
consejo_local_rsc_mujer_num=consejo_local_4_m,
consejo_local_rsc_num=consejo_local_4_t,
ej_coactiva_notiene=ej_coactiva_3,
ej_coactiva_si_aat=ej_coactiva_1,
ej_coactiva_si_noaat=ej_coactiva_2,
idmunici=idmunici,
instru_des_cap=instru_des_11,
instru_des_cap_notiene=instru_des_11_2,
instru_des_cap_publi=instru_des_11_1,
instru_des_eou=instru_des_6,
instru_des_eou_notiene=instru_des_6_3,
instru_des_eou_publi=instru_des_6_1,
instru_des_eou_riesgo=instru_des_6_2,
instru_des_mof=instru_des_10,
instru_des_mof_notiene=instru_des_10_3,
instru_des_mof_publi=instru_des_10_1,
instru_des_mof_riesgo=instru_des_10_2,
instru_des_mpp=instru_des_12,
instru_des_mpp_notiene=instru_des_12_2,
instru_des_mpp_publi=instru_des_12_1,
instru_des_patnp=instru_des_4,
instru_des_patnp_notiene=instru_des_4_3,
instru_des_patnp_publi=instru_des_4_1,
instru_des_patnp_riesgo=instru_des_4_2,
instru_des_pdc=instru_des_8,
instru_des_pdc_notiene=instru_des_8_3,
instru_des_pdc_publi=instru_des_8_1,
instru_des_pdc_riesgo=instru_des_8_2,
instru_des_pdel=instru_des_3,
instru_des_pdel_notiene=instru_des_3_2,
instru_des_pdel_publi=instru_des_3_1,
instru_des_pdmc=instru_des_1,
instru_des_pdmc_notiene=instru_des_1_3,
instru_des_pdmc_publi=instru_des_1_1,
instru_des_pdmc_riesgo=instru_des_1_2,
instru_des_pdr=instru_des_7,
instru_des_pdr_notiene=instru_des_7_3,
instru_des_pdr_publi=instru_des_7_1,
instru_des_pdr_riesgo=instru_des_7_2,
instru_des_pdu=instru_des_5,
instru_des_pdu_notiene=instru_des_5_3,
instru_des_pdu_publi=instru_des_5_1,
instru_des_pdu_riesgo=instru_des_5_2,
instru_des_pei=instru_des_2,
instru_des_pei_notiene=instru_des_2_3,
instru_des_pei_publi=instru_des_2_1,
instru_des_pei_riesgo=instru_des_2_2,
instru_des_plig=instru_des_13,
instru_des_plig_notiene=instru_des_13_2,
instru_des_plig_publi=instru_des_13_1,
instru_des_rof=instru_des_9,
instru_des_rof_notiene=instru_des_9_3,
instru_des_rof_publi=instru_des_9_1,
instru_des_rof_riesgo=instru_des_9_2,
licencia_edif_comercial=licencia_edif_5,
licencia_edif_comercial_num=licencia_edifa_5,
licencia_edif_feria=licencia_edif_6,
licencia_edif_feria_num=licencia_edifa_6,
licencia_edif_hotel=licencia_edif_7,
licencia_edif_hotel_num=licencia_edifa_7,
licencia_edif_industrial=licencia_edif_8,
licencia_edif_industrial_num=licencia_edifa_8,
licencia_edif_instit=licencia_edif_9,
licencia_edif_instit_num=licencia_edifa_9,
licencia_edif_mixto=licencia_edif_3,
licencia_edif_mixto_num=licencia_edifa_3,
licencia_edif_multifam=licencia_edif_2,
licencia_edif_multifam_num=licencia_edifa_2,
licencia_edif_rest=licencia_edif_4,
licencia_edif_rest_num=licencia_edifa_4,
licencia_edif_transp=licencia_edif_10,
licencia_edif_transp_num=licencia_edifa_10,
licencia_edif_unifam=licencia_edif_1,
licencia_edif_unifam_num=licencia_edifa_1,
licencia_func_actprof=licencia_func_8,
licencia_func_actprof_num=licencia_funca_8,
licencia_func_artes=licencia_func_6,
licencia_func_artes_num=licencia_funca_6,
licencia_func_artesania=licencia_func_16,
licencia_func_artesania_agroindus=licencia_func_18,
licencia_func_artesania_agroindus_num=licencia_funca_18,
licencia_func_artesania_num=licencia_funca_16,
licencia_func_aves=licencia_func_13,
licencia_func_aves_num=licencia_funca_13,
licencia_func_bodega=licencia_func_22,
licencia_func_bodega_num=licencia_funca_22,
licencia_func_calzado=licencia_func_26,
licencia_func_calzado_num=licencia_funca_26,
licencia_func_casino=licencia_func_11,
licencia_func_casino_num=licencia_funca_11,
licencia_func_comercial=licencia_func_28,
licencia_func_comercial_num=licencia_funca_28,
licencia_func_comercio_insumos=licencia_func_29,
licencia_func_comercio_insumos_num=licencia_funca_29,
licencia_func_cueros=licencia_func_19,
licencia_func_cueros_num=licencia_funca_19,
licencia_func_fab=licencia_func_17,
licencia_func_fab_num=licencia_funca_17,
licencia_func_farmacia=licencia_func_23,
licencia_func_farmacia_num=licencia_funca_23,
licencia_func_ferreteria=licencia_func_24,
licencia_func_ferreteria_num =licencia_funca_24,
licencia_func_finanzas=licencia_func_5,
licencia_func_finanzas_num=licencia_funca_5,
licencia_func_hotel=licencia_func_1,
licencia_func_hotel_num=licencia_funca_1,
licencia_func_internet=licencia_func_10,
licencia_func_internet_num=licencia_funca_10,
licencia_func_leche=licencia_func_14,
licencia_func_leche_num=licencia_funca_14,
licencia_func_mercado=licencia_func_27,
licencia_func_mercado_num=licencia_funca_27,
licencia_func_pan=licencia_func_20,
licencia_func_pan_num=licencia_funca_20,
licencia_func_recrea=licencia_func_7,
licencia_func_recrea_num=licencia_funca_7,
licencia_func_rest=licencia_func_2,
licencia_func_rest_num=licencia_funca_2,
licencia_func_spa=licencia_func_4,
licencia_func_spa_num=licencia_funca_4,
licencia_func_transp=licencia_func_9,
licencia_func_transp_num=licencia_funca_9,
licencia_func_vestir=licencia_func_25,
licencia_func_vestir_num=licencia_funca_25,
licencia_func_viaje=licencia_func_3,
licencia_func_viaje_num=licencia_funca_3,
licencia_urb_comercio=licencia_urb_2,
licencia_urb_comercio_num=licencia_urba_2,
licencia_urb_industria=licencia_urb_4,
licencia_urb_industria_num=licencia_urba_4,
licencia_urb_servicio=licencia_urb_3,
licencia_urb_servicio_num=licencia_urba_3,
licencia_urb_vivienda=licencia_urb_1,
licencia_urb_vivienda_num=licencia_urba_1,
mod_pago_efectivo=mod_pago_1,
mod_pago_inst=mod_pago_4,
mod_pago_tarjeta=mod_pago_2,
mod_pago_web=mod_pago_3,
nom_dist=nom_dist,
nom_dpto=nom_dpto,
nom_prov=nom_prov,
personal_tribu=personal_tribu,
proced_admin_100a500m=proced_admin_2,
proced_admin_100a500m_aprobados_num=proced_admin_2_2,
proced_admin_100a500m_costo_num=proced_admin_2_4,
proced_admin_100a500m_desaprobados_num=proced_admin_2_3,
proced_admin_100a500m_plazo_num=proced_admin_2_6,
proced_admin_100a500m_recepcionadas_num=proced_admin_2_1,
proced_admin_100a500m_requisitos_num=proced_admin_2_5,
proced_admin_100m=proced_admin_1,
proced_admin_100m_aprobadas_num=proced_admin_1_2,
proced_admin_100m_costo_num=proced_admin_1_4,
proced_admin_100m_desaprobadas_num=proced_admin_1_3,
proced_admin_100m_plazo_num=proced_admin_1_6,
proced_admin_100m_recepcionadas_num=proced_admin_1_1,
proced_admin_100m_requisitos_num=proced_admin_1_5,
proced_admin_500mas=proced_admin_3,
proced_admin_500mas_aprobadas_num=proced_admin_3_2,
proced_admin_500mas_costo_num=proced_admin_3_4,
proced_admin_500mas_desaprobados_num=proced_admin_3_3,
proced_admin_500mas_plazo_num=proced_admin_3_6,
proced_admin_500mas_recepcionadas_num=proced_admin_3_1,
proced_admin_500mas_requisitos_num=proced_admin_3_5,
proced_admin_defun=proced_admin_7,
proced_admin_defun_aprobadas_num=proced_admin_7_2,
proced_admin_defun_costo_num=proced_admin_7_4,
proced_admin_defun_desaprobadas_num=proced_admin_7_3,
proced_admin_defun_plazo_num=proced_admin_7_6,
proced_admin_defun_recepcionadas_num=proced_admin_7_1,
proced_admin_defun_requisitos_num=proced_admin_7_5,
proced_admin_infopub=proced_admin_9,
proced_admin_infopub_costo_num=proced_admin_9_2,
proced_admin_infopub_plazo_num=proced_admin_9_4,
proced_admin_infopub_recepcionadas_num=proced_admin_9_1,
proced_admin_infopub_requisitos_num=proced_admin_9_3,
proced_admin_matri=proced_admin_8,
proced_admin_matri_aprobadas_num=proced_admin_8_2,
proced_admin_matri_costo_num=proced_admin_8_4,
proced_admin_matri_desaprobadas_num=proced_admin_8_3,
proced_admin_matri_plazo_num=proced_admin_8_6,
proced_admin_matri_recepcionadas_num=proced_admin_8_1,
proced_admin_matri_requisitos_num=proced_admin_8_5,
proced_admin_naci=proced_admin_6,
proced_admin_naci_costo_num=proced_admin_6_4,
proced_admin_naci_desaprobadas_num=proced_admin_6_3,
proced_admin_naci_requisitos_num=proced_admin_6_5,
proced_admin_naci_aprobadas_num=proced_admin_6_2,
proced_admin_naci_plazo_num=proced_admin_6_6,
proced_admin_naci_recepcionadas_num=proced_admin_6_1,
proced_admin_transit=proced_admin_5,
proced_admin_transit_aprobadas_num=proced_admin_5_2,
proced_admin_transit_costo_num=proced_admin_5_4,
proced_admin_transit_desaprobadas_num=proced_admin_5_3,
proced_admin_transit_plazo_num=proced_admin_5_6,
proced_admin_transit_recepcionadas_num=proced_admin_5_1,
proced_admin_transit_requisitos_num=proced_admin_5_5,
proced_admina_5pisos=proced_admin_4,
proced_admina_5pisos_aprobadas_num=proced_admin_4_2,
proced_admina_5pisos_costo_num=proced_admin_4_4,
proced_admina_5pisos_desaprobadas_num=proced_admin_4_3,
proced_admina_5pisos_plazo_num=proced_admin_4_6,
proced_admina_5pisos_recepcionadas_num=proced_admin_4_1,
proced_admina_5pisos_requisitos_num=proced_admin_4_5,
repara_camino_constr_escal=repara_camino1_6,
repara_camino_constr_escalin_m2=repara_camino1_a_6_1,
repara_camino_constr_escalin_soles=repara_camino1_a_6_2,
repara_camino_constr_pistas=repara_camino1_2,
repara_camino_constr_pistas_m2=repara_camino1_a_2_1,
repara_camino_constr_pistas_soles=repara_camino1_a_2_2,
repara_camino_constr_rural_af=repara_camino2_2,
repara_camino_constr_rural_af_km=repara_camino2_a_2_1,
repara_camino_constr_rural_af_soles=repara_camino2_a_2_2,
repara_camino_constr_rural_sinaf=repara_camino2_4,
repara_camino_constr_rural_sinaf_km=repara_camino2_a_4_1,
repara_camino_constr_rural_sinaf_soles=repara_camino2_a_4_2,
repara_camino_constr_vereda_m2=repara_camino1_a_4_1,
repara_camino_constr_vereda_soles=repara_camino1_a_4_2,
repara_camino_constr_veredas=repara_camino1_4,
repara_camino_repara_escal=repara_camino1_5,
repara_camino_repara_escal_gasto_num=repara_camino1_a_5_2,
repara_camino_repara_escal_m2_num=repara_camino1_a_5_1,
repara_camino_repara_pistas=repara_camino1_1,
repara_camino_repara_pistas_gasto_num=repara_camino1_a_1_2,
repara_camino_repara_pistas_m2_num=repara_camino1_a_1_1,
repara_camino_repara_rural_af=repara_camino2_1,
repara_camino_repara_rural_af_gasto_num=repara_camino2_a_1_2,
repara_camino_repara_rural_af_km_num=repara_camino2_a_1_1,
repara_camino_repara_rural_sinaf=repara_camino2_3,
repara_camino_repara_rural_sinaf_gasto_num=repara_camino2_a_3_2,
repara_camino_repara_rural_sinaf_km_num=repara_camino2_a_3_1,
repara_camino_repara_veredas=repara_camino1_3,
repara_camino_repara_veredas_gasto_num=repara_camino1_a_3_2,
repara_camino_repara_veredas_m2_num=repara_camino1_a_3_1,
terrenos_prop=terrenos_prop,
terrenos_prop_m2_num=terrenos_prop_2,
terrenos_prop_num=terrenos_prop_1,
terrenos_prop_saneamiento_num=terrenos_propa_1,
terrenos_prop_servicios_num=terrenos_propa_2,
terrenos_prop_zonificacion_num=terrenos_propa_3,
tipomuni=tipomuni,
verifica_obras=verifica_obras,
verifica_obras_licencia_edif_num=verifica_obras_1,
verifica_obras2_verifica_num=verifica_obras_2,
verifica_obras3_verifica_obras_num=verifica_obras_3,
vfi_activid_ej=vfi_activid_ej,
vfi_consejo_local=vfi_consejo_local,
vfi_ej_coactiva=vfi_ej_coactiva,
vfi_instru_des=vfi_instru_des,
vfi_licencia_edif=vfi_licencia_edif,
vfi_licencia_func=vfi_licencia_func,
vfi_licencia_urb=vfi_licencia_urb,
vfi_mod_pago=vfi_mod_pago,
vfi_normas_sunarp=vfi_normas_sunarp,
vfi_personal_tribu=vfi_personal_tribu,
vfi_proced_admin=vfi_proced_admin,
vfi_repara_camino1=vfi_repara_camino1,
vfi_repara_camino2=vfi_repara_camino2,
vfi_terrenos_prop=vfi_terrenos_prop,
vfi_verifica_obras=vfi_verifica_obras,
year=year,
    
  ) %>% 
  
  #variable label
  mutate(
 across(activid_ej_noejecuto, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / No ejecutó actividades')), 
 across(activid_ej_num_sesiones, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Realizó sesiones de consejo / Número de sesiones')), 
 across(activid_ej_pdmc, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en la elaboración del Plan de Desarrollo Municipal Concertado')), 
 across(activid_ej_pp, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en el Presupuesto Participativo')), 
 across(activid_ej_ses_consejo, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local/ Realizó sesiones de consejo')), 
 across(ccdd, ~set_label(., label = 'Código del Departamento')), 
 across(ccdi, ~set_label(., label = 'Código del Distrito')), 
 across(ccpp, ~set_label(., label = 'Código de la Provincia')), 
 across(consejo_local, ~set_label(., label = '¿En la municipalidad tiene constituido el Consejo de Coordinación Local (CCL)?')), 
 across(consejo_local_cm_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Hombre')), 
 across(consejo_local_cm_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Mujer')), 
 across(consejo_local_cm_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Total')), 
 across(consejo_local_cp_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Hombre')), 
 across(consejo_local_cp_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Mujer')), 
 across(consejo_local_cp_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Total')), 
 across(consejo_local_dis_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Hombre')), 
 across(consejo_local_dis_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Mujer')), 
 across(consejo_local_dis_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Total')), 
 across(consejo_local_rsc_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Hombre')), 
 across(consejo_local_rsc_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Mujer')), 
 across(consejo_local_rsc_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Total')), 
 across(ej_coactiva_notiene, ~set_label(., label = 'No tiene área de ejecución coactiva')), 
 across(ej_coactiva_si_aat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y depende del Área de Administración Tributaria')), 
 across(ej_coactiva_si_noaat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y no depende del Área de Administración Tributaria')), 
 across(idmunici, ~set_label(., label = 'Código de la Municipalidad')), 
 across(instru_des_cap, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal')), 
 across(instru_des_cap_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / ¿Por qué no tiene?')), 
 across(instru_des_cap_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / Último año de publicación')), 
 across(instru_des_eou, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano')), 
 across(instru_des_eou_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / ¿Por qué no tiene?')), 
 across(instru_des_eou_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Último año de publicación')), 
 across(instru_des_eou_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mof, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones')), 
 across(instru_des_mof_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / ¿Por qué no tiene?')), 
 across(instru_des_mof_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Último año de publicación')), 
 across(instru_des_mof_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mpp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos')), 
 across(instru_des_mpp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / ¿Por qué no tiene?')), 
 across(instru_des_mpp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / Último año de publicación')), 
 across(instru_des_patnp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial')), 
 across(instru_des_patnp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / ¿Por qué no tiene?')), 
 across(instru_des_patnp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Último año de publicación')), 
 across(instru_des_patnp_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades')), 
 across(instru_des_pdc_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / ¿Por qué no tiene?')), 
 across(instru_des_pdc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Último año de publicación')), 
 across(instru_des_pdc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdel, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local')), 
 across(instru_des_pdel_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / ¿Por qué no tiene?')), 
 across(instru_des_pdel_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / Último año de publicación')), 
 across(instru_des_pdmc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado')), 
 across(instru_des_pdmc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Desarrollo Municipal Concertado / Motivo por el que no tiene')), 
 across(instru_des_pdmc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Último año de publicación')), 
 across(instru_des_pdmc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdr, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural (PDR)')), 
 across(instru_des_pdr_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Motivo por el que no tiene')), 
 across(instru_des_pdr_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Último año de publicación')), 
 across(instru_des_pdr_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdu, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano (PDU)')), 
 across(instru_des_pdu_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / ¿Por qué no tiene?')), 
 across(instru_des_pdu_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Último año de publicación')), 
 across(instru_des_pdu_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pei, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional')), 
 across(instru_des_pei_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / ¿Por qué no tiene?')), 
 across(instru_des_pei_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Último año de publicación')), 
 across(instru_des_pei_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_plig, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género')), 
 across(instru_des_plig_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género / ¿Por qué no tiene?')), 
 across(instru_des_plig_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Local de Igualdad de Género / Año de publicación')), 
 across(instru_des_rof, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones (ROF)')), 
 across(instru_des_rof_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Motivo por el que no tiene')), 
 across(instru_des_rof_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Año de publicación')), 
 across(instru_des_rof_riesgo, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(licencia_edif_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para centros comerciales o galerías comerciales?')), 
 across(licencia_edif_comercial_num, ~set_label(., label = 'Licencias de edificación para centros comerciales o galerías comerciales / Número')), 
 across(licencia_edif_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para campos feriales?')), 
 across(licencia_edif_feria_num, ~set_label(., label = 'Licencias de edificación para campos feriales / Número')), 
 across(licencia_edif_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_edif_hotel_num, ~set_label(., label = 'Licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_edif_industrial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para fábricas industriales?')), 
 across(licencia_edif_industrial_num, ~set_label(., label = 'Licencias de edificación para fábricas industriales / Número')), 
 across(licencia_edif_instit, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para locales de instituciones del Estado?')), 
 across(licencia_edif_instit_num, ~set_label(., label = 'Licencias de edificación para locales de instituciones del Estado / Número')), 
 across(licencia_edif_mixto, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para edificaciones de uso mixto con vivienda?')), 
 across(licencia_edif_mixto_num, ~set_label(., label = 'Licencias de edificación para edificaciones de uso mixto con vivienda / Número')), 
 across(licencia_edif_multifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas multifamiliares?')), 
 across(licencia_edif_multifam_num, ~set_label(., label = 'Licencias de edificación para viviendas multifamiliares / Número')), 
 across(licencia_edif_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para restaurantes?')), 
 across(licencia_edif_rest_num, ~set_label(., label = 'Licencias de edificación para restaurantes / Número')), 
 across(licencia_edif_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para terminales de transporte terrestre?')), 
 across(licencia_edif_transp_num, ~set_label(., label = 'Licencias de edificación para terminales de transporte terrestre / Número')), 
 across(licencia_edif_unifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas unifamiliares?')), 
 across(licencia_edif_unifam_num, ~set_label(., label = 'Licencias de edificación para viviendas unifamiliares / Número')), 
 across(licencia_func_actprof, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades profesionales, cientificas y técnicas?')), 
 across(licencia_func_actprof_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades profesionales, cientificas y técnicas / Número')), 
 across(licencia_func_artes, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de artes, entretenimiento y recreación?')), 
 across(licencia_func_artes_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Artes, entretenimiento y recreación/ Número')), 
 across(licencia_func_artesania, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA : Artesanías?')), 
 across(licencia_func_artesania_agroindus, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Plantas agroindustriales?')), 
 across(licencia_func_artesania_agroindus_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Plantas agroindustriales / Número')), 
 across(licencia_func_artesania_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Artesanías / Número')), 
 across(licencia_func_aves, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos AGROPECUARIO: Granjas avícolas?')), 
 across(licencia_func_aves_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO: Granjas avícolas / Número')), 
 across(licencia_func_bodega, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para bodegas?')), 
 across(licencia_func_bodega_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Bodegas y otros establecimientos de expendio de abarrotes / Número')), 
 across(licencia_func_calzado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Calzado?')), 
 across(licencia_func_calzado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Calzado / Número')), 
 across(licencia_func_casino, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas?')), 
 across(licencia_func_casino_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas / Número')), 
 across(licencia_func_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para centros comerciales o galerías comerciales?')), 
 across(licencia_func_comercial_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Centros comerciales o galerías comerciales / Número')), 
 across(licencia_func_comercio_insumos, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Proveedores de insumos agropecuarios?')), 
 across(licencia_func_comercio_insumos_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Proveedores de insumos agropecuarios / Número')), 
 across(licencia_func_cueros, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Cueros y pieles?')), 
 across(licencia_func_cueros_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS/ Cueros y pieles / Número')), 
 across(licencia_func_fab, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para  fábricas?')), 
 across(licencia_func_fab_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA /  Fábricas / Número')), 
 across(licencia_func_farmacia, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas?')), 
 across(licencia_func_farmacia_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas / Número')), 
 across(licencia_func_ferreteria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías?')), 
 across(licencia_func_ferreteria_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías / Número')), 
 across(licencia_func_finanzas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Entidades financieras y de seguros?')), 
 across(licencia_func_finanzas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Instituciones financieras y de seguros / Número')), 
 across(licencia_func_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_func_hotel_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_func_internet, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para cabinas públicas de internet?')), 
 across(licencia_func_internet_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Cabinas públicas de internet / Número')), 
 across(licencia_func_leche, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Establos lecheros?')), 
 across(licencia_func_leche_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO / Establos lecheros / Número')), 
 across(licencia_func_mercado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de  COMERCIO: Mercados de abastos?')), 
 across(licencia_func_mercado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Mercados de Abastos / Número')), 
 across(licencia_func_pan, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA: Panaderías?')), 
 across(licencia_func_pan_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Panaderías / Número')), 
 across(licencia_func_recrea, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Deportivos, esparcimiento y recreativos (gimnasios, pisicinas, clubes de natación, parques recreativos, discotecas, entre otros)?')), 
 across(licencia_func_recrea_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Deportivos, esparcimiento y recreativos (gimnasios, pisicinas, clubes de natación, parques recreativos, discotecas, entre otros) / Número')), 
 across(licencia_func_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Restaurantes y otros establecimientos de comidas y bebidas?')), 
 across(licencia_func_rest_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Restaurantes y otros establecimientos de comidas y bebidas / Número')), 
 across(licencia_func_spa, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Peluquerías y salones spa?')), 
 across(licencia_func_spa_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peluquerías y salones spa / Número')), 
 across(licencia_func_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para empresas de transporte?')), 
 across(licencia_func_transp_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Empresas de transporte (urbano, turístico, interprovincial, aéreo y acuático) / Número')), 
 across(licencia_func_vestir, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Prendas de vestir?')), 
 across(licencia_func_vestir_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO /  Prendas de vestir / Número')), 
 across(licencia_func_viaje, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para agencias de viaje?')), 
 across(licencia_func_viaje_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Agencias de viaje / Número')), 
 across(licencia_urb_comercio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para comercio?')), 
 across(licencia_urb_comercio_num, ~set_label(., label = 'Licencias de habilitación urbana para Comercio / Número')), 
 across(licencia_urb_industria, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para industria?')), 
 across(licencia_urb_industria_num, ~set_label(., label = 'Licencias de habilitación urbana para Industria / Número')), 
 across(licencia_urb_servicio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para servicio?')), 
 across(licencia_urb_servicio_num, ~set_label(., label = 'Licencias de habilitación urbana para Servicio / Número')), 
 across(licencia_urb_vivienda, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para vivienda?')), 
 across(licencia_urb_vivienda_num, ~set_label(., label = 'Licencias de habilitación urbana para Vivienda / Número')), 
 across(mod_pago_efectivo, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con efectivo')), 
 across(mod_pago_inst, ~set_label(., label = 'Modalidades de pago / Instituciones financieras (Bancos y agentes, cajas municipales, entre otros)')), 
 across(mod_pago_tarjeta, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con tarjeta de crédito o débito')), 
 across(mod_pago_web, ~set_label(., label = 'Modalidades de pago / Página Web de la municipalidad (Pago en línea)')), 
 across(nom_dist, ~set_label(., label = 'Nombre del Distrito')), 
 across(nom_dpto, ~set_label(., label = 'Nombre del Departamento')), 
 across(nom_prov, ~set_label(., label = 'Nombre de la Provincia')), 
 across(personal_tribu, ~set_label(., label = '¿La Municipalidad tiene personal exclusivo del área de administracion tributaria?')), 
 across(proced_admin_100a500m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante?')), 
 across(proced_admin_100a500m_aprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Aprobadas')), 
 across(proced_admin_100a500m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_100a500m_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Desaprobadas')), 
 across(proced_admin_100a500m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100a500m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m2 y hasta 500 m2 con ITSE Básica Ex Ante / Recepcionadas')), 
 across(proced_admin_100a500m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 100 m² y hasta 500 m² con ITSE Básica Ex Ante / Número de requisitos')), 
 across(proced_admin_100m, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post?')), 
 across(proced_admin_100m_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Aprobadas')), 
 across(proced_admin_100m_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m² con ITSE Básica Ex Post / Costo del procedimiento (Soles)')), 
 across(proced_admin_100m_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Desaprobadas')), 
 across(proced_admin_100m_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Plazo de atención (Días hábiles)')), 
 across(proced_admin_100m_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Recepcionadas')), 
 across(proced_admin_100m_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área de hasta 100 m2 con ITSE Básica Ex Post / Número de requisitos')), 
 across(proced_admin_500mas, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria?')), 
 across(proced_admin_500mas_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Aprobadas')), 
 across(proced_admin_500mas_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Costo del procedimiento (Soles)')), 
 across(proced_admin_500mas_desaprobados_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Desaprobadas')), 
 across(proced_admin_500mas_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Plazo de atención (Días hábiles)')), 
 across(proced_admin_500mas_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Recepcionadas')), 
 across(proced_admin_500mas_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para establecimientos con área mayor a 500 m2 con ITSE de Detalle o Multidisciplinaria / Número de requisitos')), 
 across(proced_admin_defun, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de defunción?')), 
 across(proced_admin_defun_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Aprobadas')), 
 across(proced_admin_defun_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción /  Costo del procedimiento (Soles)')), 
 across(proced_admin_defun_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Desaprobadas')), 
 across(proced_admin_defun_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Plazo de atención (Días hábiles)')), 
 across(proced_admin_defun_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Recepcionadas')), 
 across(proced_admin_defun_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Número de requisitos')), 
 across(proced_admin_infopub, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Acceso a la información pública?')), 
 across(proced_admin_infopub_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Costo del procedimiento (Soles)')), 
 across(proced_admin_infopub_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_infopub_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Recepcionadas')), 
 across(proced_admin_infopub_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Número de requisitos')), 
 across(proced_admin_matri, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de matrimonio?')), 
 across(proced_admin_matri_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Aprobadas')), 
 across(proced_admin_matri_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Costo del procedimiento (Soles)')), 
 across(proced_admin_matri_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Desaprobadas')), 
 across(proced_admin_matri_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Plazo de atención (Días hábiles)')), 
 across(proced_admin_matri_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Recepcionadas')), 
 across(proced_admin_matri_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Número de requisitos')), 
 across(proced_admin_naci, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de nacimiento?')), 
 across(proced_admin_naci_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_naci_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Desaprobadas')), 
 across(proced_admin_naci_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Número de requisitos')), 
 across(proced_admin_naci_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Aprobadas')), 
 across(proced_admin_naci_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Plazo de atención (Días hábiles)')), 
 across(proced_admin_naci_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Recepcionadas')), 
 across(proced_admin_transit, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica?')), 
 across(proced_admin_transit_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Aprobadas')), 
 across(proced_admin_transit_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Costo del procedimiento (Soles)')), 
 across(proced_admin_transit_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Desaprobadas')), 
 across(proced_admin_transit_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Plazo de atención (Días hábiles)')), 
 across(proced_admin_transit_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admin_transit_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Número de requisitos')), 
 across(proced_admina_5pisos, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² ?')), 
 across(proced_admina_5pisos_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2 / Aprobadas')), 
 across(proced_admina_5pisos_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Costo del procedimiento (Soles)')), 
 across(proced_admina_5pisos_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m² / Desaprobadas')), 
 across(proced_admina_5pisos_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Plazo de atención (Días hábiles)')), 
 across(proced_admina_5pisos_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2 / Recepcionadas')), 
 across(proced_admina_5pisos_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de edificación para viviendas de hasta 5 pisos o 3000 m2  / Número de requisitos')), 
 across(repara_camino_constr_escal, ~set_label(., label = '¿La municipalidad realizó construcción de escalinatas?')), 
 across(repara_camino_constr_escalin_m2, ~set_label(., label = 'Construcción de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_escalin_soles, ~set_label(., label = 'Construcción de escalinatas / Gasto anual en Soles')), 
 across(repara_camino_constr_pistas, ~set_label(., label = '¿La municipalidad realizó construcción de pistas?')), 
 across(repara_camino_constr_pistas_m2, ~set_label(., label = 'Construcción de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_pistas_soles, ~set_label(., label = 'Construcción de pistas / Gasto anual en Soles')), 
 across(repara_camino_constr_rural_af, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales afirmados?')), 
 across(repara_camino_constr_rural_af_km, ~set_label(., label = 'Construcción de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_constr_rural_af_soles, ~set_label(., label = 'Construcción de caminos rurales afirmados / Gasto anual en Soles')), 
 across(repara_camino_constr_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó construcción de caminos rurales sin afirmar?')), 
 across(repara_camino_constr_rural_sinaf_km, ~set_label(., label = 'Construcción de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_constr_rural_sinaf_soles, ~set_label(., label = 'Construcción de caminos rurales sin afirmar / Gasto anual en Soles')), 
 across(repara_camino_constr_vereda_m2, ~set_label(., label = 'Construcción de veredas / Metros cuadrados (m2)')), 
 across(repara_camino_constr_vereda_soles, ~set_label(., label = 'Construcción de veredas / Gasto anual en Soles')), 
 across(repara_camino_constr_veredas, ~set_label(., label = '¿La municipalidad realizó construcción de veredas?')), 
 across(repara_camino_repara_escal, ~set_label(., label = '¿La municipalidad realizó reparación de escalinatas?')), 
 across(repara_camino_repara_escal_gasto_num, ~set_label(., label = 'Reparación de escalinatas / Gasto anual en Soles')), 
 across(repara_camino_repara_escal_m2_num, ~set_label(., label = 'Ralizó reparación de escalinatas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_pistas, ~set_label(., label = '¿La municipalidad realizó reparación de pistas?')), 
 across(repara_camino_repara_pistas_gasto_num, ~set_label(., label = 'Reparación de pistas / Gasto anual en Soles')), 
 across(repara_camino_repara_pistas_m2_num, ~set_label(., label = 'Realizó reparación de pistas / Metros cuadrados (m2)')), 
 across(repara_camino_repara_rural_af, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales afirmados?')), 
 across(repara_camino_repara_rural_af_gasto_num, ~set_label(., label = 'Reparación de caminos rurales afirmados / Gasto anual en Soles')), 
 across(repara_camino_repara_rural_af_km_num, ~set_label(., label = 'Reparación de caminos rurales afirmados / Kilómetros (km)')), 
 across(repara_camino_repara_rural_sinaf, ~set_label(., label = '¿La municipalidad realizó reparación de caminos rurales sin afirmar?')), 
 across(repara_camino_repara_rural_sinaf_gasto_num, ~set_label(., label = 'Reparación de caminos rurales sin afirmar / Gasto anual en Soles')), 
 across(repara_camino_repara_rural_sinaf_km_num, ~set_label(., label = 'Reparación de caminos rurales sin afirmar / Kilómetros (km)')), 
 across(repara_camino_repara_veredas, ~set_label(., label = '¿La municipalidad realizó reparación de veredas?')), 
 across(repara_camino_repara_veredas_gasto_num, ~set_label(., label = 'Reparación de veredas / Gasto anual en Soles')), 
 across(repara_camino_repara_veredas_m2_num, ~set_label(., label = 'Reparación de veredas / Metros cuadrados (m2)')), 
 across(terrenos_prop, ~set_label(., label = '¿La municipalidad dispone de terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso?')), 
 across(terrenos_prop_m2_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Área total (m2)')), 
 across(terrenos_prop_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Número de terrenos')), 
 across(terrenos_prop_saneamiento_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con saneamiento físico y legal / Número de terrenos')), 
 across(terrenos_prop_servicios_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con factibilidad de servicio de agua, desagüe y electricidad / Número de terrenos')), 
 across(terrenos_prop_zonificacion_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con zonificación compatible con vivienda / Número de terrenos')), 
 across(tipomuni, ~set_label(., label = 'Tipo de Municipalidad')), 
 across(verifica_obras, ~set_label(., label = '¿La municipalidad realizó verificaciones técnicas a las obras con licencia de edificación?')), 
 across(verifica_obras_licencia_edif_num, ~set_label(., label = 'Total de obras con licencias de edificación / Número')), 
 across(verifica_obras2_verifica_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Obras con verificación técnica')), 
 across(verifica_obras3_verifica_obras_num, ~set_label(., label = 'Total de verificaciones técnicas realizadas a las obras con verificaciones técnicas / Número')), 
 across(vfi_activid_ej, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_consejo_local, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_ej_coactiva, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_instru_des, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_edif, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_func, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_urb, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_mod_pago, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_normas_sunarp, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_personal_tribu, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_proced_admin, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_repara_camino1, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_repara_camino2, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_terrenos_prop, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_verifica_obras, ~set_label(., label = '¿Municipalidad informó?')), 
 across(year, ~set_label(., label = 'Año de la encuesta')), 
    
  ) %>% 
  
  #fix value labels
  mutate(
 across(activid_ej_pdmc, ~as_labelled(rec(., rec = '2=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(activid_ej_pp, ~as_labelled(rec(., rec = '3=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(instru_des_cap, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_cap_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mof_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mpp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mpp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_patnp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdc_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdel, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdel_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdmc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdmc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdr_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdu, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdu_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pei, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pei_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_plig, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_plig_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_rof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(mod_pago_tarjeta, ~as_labelled(rec(., rec = '0=0 [No]; 2=1 [Sí]; else=copy'))), 
 across(mod_pago_web, ~as_labelled(rec(., rec = '0=0 [No]; 3=1 [Sí]; else=copy'))), 
 across(proced_admin_infopub_plazo_num, ~as_labelled(haven::zap_labels(.))), 
 across(proced_admin_transit, ~as_labelled(rec(., rec = '2=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(verifica_obras, ~as_labelled(rec(., rec = '1=1 [Realizó]; 2=2 [No realizó]; else=copy'))), 
 across(terrenos_prop, ~as_labelled(rec(., rec = '2=2 [No dispone]; 1=1 [Dispone]; else=copy'))), 
  )

RENAMU M4 2020

renamu3$renamu_m4_2020<-
  renamu2$renamu_m4_2020 %>% 
  
  #drop
  select(
    -c(
activid_ej_4,
activid_ej_4_o,
canal_atencion_4,
canal_atencion_3,
canal_atencion_5,
canal_atencion_6,
canal_atencion_6_o,
canal_atencion_2,
canal_atencion_1,
instru_des_11_4_o,
instru_des_11_2,
instru_des_6_4_o,
instru_des_6_2,
instru_des_10_4_o,
instru_des_10_2,
instru_des_12_4_o,
instru_des_12_2,
instru_des_14,
instru_des_14_1_o,
instru_des_14_1,
instru_des_14_2,
instru_des_14_3,
instru_des_4_4_o,
instru_des_4_2,
instru_des_8_4_o,
instru_des_8_2,
instru_des_3_4_o,
instru_des_3_2,
instru_des_1_4_o,
instru_des_1_2,
instru_des_7_4_o,
instru_des_7_2,
instru_des_5_4_o,
instru_des_5_2,
instru_des_2_4_o,
instru_des_2_2,
instru_des_13_4_o,
instru_des_13_2,
instru_des_9_4_o,
instru_des_9_2,
licencia_edif_11,
licencia_edifa_11_o,
licencia_edifa_11,
licencia_func_16,
licencia_funca_16_o,
licencia_funca_16,
licencia_func_22,
licencia_funca_22_o,
licencia_funca_31_o,
licencia_funca_31,
licencia_func_31,
licencia_func_13,
licencia_funca_13_o,
licencia_funca_13,
licencia_urba_5_o,
licencia_urb_5,
licencia_urba_5,
mod_pago_5,
mod_pago_5_o,
normas_sunarp_2,
normas_sunarp_1,
normas_sunarp_3,
normas_sunarpa_2,
normas_sunarpa_1,
personal_tribu_1_h,
personal_tribu_2_h,
personal_tribu_1_m,
personal_tribu_2_m,
personal_tribu_1_t,
personal_tribu_2_t,
publica_tupa_2,
publica_tupa_5,
publica_tupa_5_o,
publica_tupa_1,
publica_tupa_3,
publica_tupa_4,
ratifica_tupa,
vfi_canal_atencion,
vfi_publica_tupa,
vfi_ratifica_tupa,
vfi_tiene_tupa,
ratifica_tupa_1,
licencia_funca_22,
      
    )) %>% 
  
  #rename variable
  rename(
activid_ej_noejecuto=activid_ej_5,
activid_ej_num_sesiones=activid_ej_1_1,
activid_ej_pdmc=activid_ej_2,
activid_ej_pp=activid_ej_3,
activid_ej_ses_consejo=activid_ej_1,
ccdd=ccdd,
ccdi=ccdi,
ccpp=ccpp,
consejo_local=consejo_local,
consejo_local_cm_hombre_num=consejo_local_1_h,
consejo_local_cm_mujer_num=consejo_local_1_m,
consejo_local_cm_num=consejo_local_1_t,
consejo_local_cp_hombre_num=consejo_local_3_h,
consejo_local_cp_mujer_num=consejo_local_3_m,
consejo_local_cp_num=consejo_local_3_t,
consejo_local_dis_hombre_num=consejo_local_2_h,
consejo_local_dis_mujer_num=consejo_local_2_m,
consejo_local_dis_num=consejo_local_2_t,
consejo_local_rsc_hombre_num=consejo_local_4_h,
consejo_local_rsc_mujer_num=consejo_local_4_m,
consejo_local_rsc_num=consejo_local_4_t,
ej_coactiva_notiene=ej_coactiva_3,
ej_coactiva_si_aat=ej_coactiva_1,
ej_coactiva_si_noaat=ej_coactiva_2,
idmunici=idmunici,
instru_des_cap=instru_des_11,
instru_des_cap_notiene=instru_des_11_4,
instru_des_cap_publi=instru_des_11_1,
instru_des_eou=instru_des_6,
instru_des_eou_notiene=instru_des_6_4,
instru_des_eou_publi=instru_des_6_1,
instru_des_eou_riesgo=instru_des_6_3,
instru_des_mof=instru_des_10,
instru_des_mof_notiene=instru_des_10_4,
instru_des_mof_publi=instru_des_10_1,
instru_des_mof_riesgo=instru_des_10_3,
instru_des_mpp=instru_des_12,
instru_des_mpp_notiene=instru_des_12_4,
instru_des_mpp_publi=instru_des_12_1,
instru_des_patnp=instru_des_4,
instru_des_patnp_notiene=instru_des_4_4,
instru_des_patnp_publi=instru_des_4_1,
instru_des_patnp_riesgo=instru_des_4_3,
instru_des_pdc=instru_des_8,
instru_des_pdc_notiene=instru_des_8_4,
instru_des_pdc_publi=instru_des_8_1,
instru_des_pdc_riesgo=instru_des_8_3,
instru_des_pdel=instru_des_3,
instru_des_pdel_notiene=instru_des_3_4,
instru_des_pdel_publi=instru_des_3_1,
instru_des_pdmc=instru_des_1,
instru_des_pdmc_notiene=instru_des_1_4,
instru_des_pdmc_publi=instru_des_1_1,
instru_des_pdmc_riesgo=instru_des_1_3,
instru_des_pdr=instru_des_7,
instru_des_pdr_notiene=instru_des_7_4,
instru_des_pdr_publi=instru_des_7_1,
instru_des_pdr_riesgo=instru_des_7_3,
instru_des_pdu=instru_des_5,
instru_des_pdu_notiene=instru_des_5_4,
instru_des_pdu_publi=instru_des_5_1,
instru_des_pdu_riesgo=instru_des_5_3,
instru_des_pei=instru_des_2,
instru_des_pei_notiene=instru_des_2_4,
instru_des_pei_publi=instru_des_2_1,
instru_des_pei_riesgo=instru_des_2_3,
instru_des_plig=instru_des_13,
instru_des_plig_notiene=instru_des_13_4,
instru_des_plig_publi=instru_des_13_1,
instru_des_rof=instru_des_9,
instru_des_rof_notiene=instru_des_9_4,
instru_des_rof_publi=instru_des_9_1,
instru_des_rof_riesgo=instru_des_9_3,
licencia_edif_comercial=licencia_edif_5,
licencia_edif_comercial_num=licencia_edifa_5,
licencia_edif_feria=licencia_edif_6,
licencia_edif_feria_num=licencia_edifa_6,
licencia_edif_hotel=licencia_edif_7,
licencia_edif_hotel_num=licencia_edifa_7,
licencia_edif_industrial=licencia_edif_8,
licencia_edif_industrial_num=licencia_edifa_8,
licencia_edif_instit=licencia_edif_9,
licencia_edif_instit_num=licencia_edifa_9,
licencia_edif_mixto=licencia_edif_3,
licencia_edif_mixto_num=licencia_edifa_3,
licencia_edif_multifam=licencia_edif_2,
licencia_edif_multifam_num=licencia_edifa_2,
licencia_edif_rest=licencia_edif_4,
licencia_edif_rest_num=licencia_edifa_4,
licencia_edif_transp=licencia_edif_10,
licencia_edif_transp_num=licencia_edifa_10,
licencia_edif_unifam=licencia_edif_1,
licencia_edif_unifam_num=licencia_edifa_1,
licencia_func_actprof=licencia_func_8,
licencia_func_actprof_num=licencia_funca_8,
licencia_func_admin=licencia_func_9,
licencia_func_admin_num=licencia_funca_9,
licencia_func_artes=licencia_func_6,
licencia_func_artes_num=licencia_funca_6,
licencia_func_artesania=licencia_func_17,
licencia_func_artesania_agroindus=licencia_func_19,
licencia_func_artesania_agroindus_num=licencia_funca_19,
licencia_func_artesania_num=licencia_funca_17,
licencia_func_aves=licencia_func_14,
licencia_func_aves_num=licencia_funca_14,
licencia_func_bodega=licencia_func_23,
licencia_func_bodega_num=licencia_funca_23,
licencia_func_calzado=licencia_func_27,
licencia_func_calzado_num=licencia_funca_27,
licencia_func_casino=licencia_func_12,
licencia_func_casino_num=licencia_funca_12,
licencia_func_comercial=licencia_func_29,
licencia_func_comercial_num=licencia_funca_29,
licencia_func_comercio_insumos=licencia_func_30,
licencia_func_comercio_insumos_num=licencia_funca_30,
licencia_func_cueros=licencia_func_20,
licencia_func_cueros_num=licencia_funca_20,
licencia_func_fab=licencia_func_18,
licencia_func_fab_num=licencia_funca_18,
licencia_func_farmacia=licencia_func_24,
licencia_func_farmacia_num=licencia_funca_24,
licencia_func_ferreteria=licencia_func_25,
licencia_func_ferreteria_num =licencia_funca_25,
licencia_func_finanzas=licencia_func_5,
licencia_func_finanzas_num=licencia_funca_5,
licencia_func_hotel=licencia_func_1,
licencia_func_hotel_num=licencia_funca_1,
licencia_func_internet=licencia_func_11,
licencia_func_internet_num=licencia_funca_11,
licencia_func_leche=licencia_func_15,
licencia_func_leche_num=licencia_funca_15,
licencia_func_mercado=licencia_func_28,
licencia_func_mercado_num=licencia_funca_28,
licencia_func_pan=licencia_func_21,
licencia_func_pan_num=licencia_funca_21,
licencia_func_recrea=licencia_func_7,
licencia_func_recrea_num=licencia_funca_7,
licencia_func_rest=licencia_func_2,
licencia_func_rest_num=licencia_funca_2,
licencia_func_spa=licencia_func_4,
licencia_func_spa_num=licencia_funca_4,
licencia_func_transp=licencia_func_10,
licencia_func_transp_num=licencia_funca_10,
licencia_func_vestir=licencia_func_26,
licencia_func_vestir_num=licencia_funca_26,
licencia_func_viaje=licencia_func_3,
licencia_func_viaje_num=licencia_funca_3,
licencia_urb_comercio=licencia_urb_2,
licencia_urb_comercio_num=licencia_urba_2,
licencia_urb_industria=licencia_urb_4,
licencia_urb_industria_num=licencia_urba_4,
licencia_urb_servicio=licencia_urb_3,
licencia_urb_servicio_num=licencia_urba_3,
licencia_urb_vivienda=licencia_urb_1,
licencia_urb_vivienda_num=licencia_urba_1,
mod_pago_efectivo=mod_pago_1,
mod_pago_inst=mod_pago_4,
mod_pago_tarjeta=mod_pago_2,
mod_pago_web=mod_pago_3,
nom_dist=nom_dist,
nom_dpto=nom_dpto,
nom_prov=nom_prov,
personal_tribu=personal_tribu,
proced_admin_defun=proced_admin_7,
proced_admin_defun_aprobadas_num=proced_admin_7_2,
proced_admin_defun_costo_num=proced_admin_7_4,
proced_admin_defun_desaprobadas_num=proced_admin_7_3,
proced_admin_defun_plazo_num=proced_admin_7_6,
proced_admin_defun_recepcionadas_num=proced_admin_7_1,
proced_admin_defun_requisitos_num=proced_admin_7_5,
proced_admin_infopub=proced_admin_9,
proced_admin_infopub_costo_num=proced_admin_9_4,
proced_admin_infopub_plazo_num=proced_admin_9_6,
proced_admin_infopub_recepcionadas_num=proced_admin_9_1,
proced_admin_infopub_requisitos_num=proced_admin_9_5,
proced_admin_matri=proced_admin_8,
proced_admin_matri_aprobadas_num=proced_admin_8_2,
proced_admin_matri_costo_num=proced_admin_8_4,
proced_admin_matri_desaprobadas_num=proced_admin_8_3,
proced_admin_matri_plazo_num=proced_admin_8_6,
proced_admin_matri_recepcionadas_num=proced_admin_8_1,
proced_admin_matri_requisitos_num=proced_admin_8_5,
proced_admin_naci=proced_admin_6,
proced_admin_naci_costo_num=proced_admin_6_4,
proced_admin_naci_desaprobadas_num=proced_admin_6_3,
proced_admin_naci_aprobadas_num=proced_admin_6_2,
proced_admin_naci_plazo_num=proced_admin_6_6,
proced_admin_naci_recepcionadas_num=proced_admin_6_1,
proced_admin_naci_requisitos_num=proced_admin_6_5,
proced_admin_ries_alto=proced_admin_3,
proced_admin_ries_alto_costo_num=proced_admin_3_4,
proced_admin_ries_alto_desaprobadas_num=proced_admin_3_3,
proced_admin_ries_alto_plazo_num=proced_admin_3_6,
proced_admin_ries_alto_recepcionadas_num=proced_admin_3_1,
proced_admin_ries_alto_requisitos_num=proced_admin_3_5,
proced_admin_ries_bajo=proced_admin_1,
proced_admin_ries_bajo_aprobadas_num=proced_admin_1_2,
proced_admin_ries_bajo_costo_num=proced_admin_1_4,
proced_admin_ries_bajo_desaprobadas_num=proced_admin_1_3,
proced_admin_ries_bajo_plazo_num=proced_admin_1_6,
proced_admin_ries_bajo_recepcionadas_num=proced_admin_1_1,
proced_admin_ries_bajo_requisitos_num=proced_admin_1_5,
proced_admin_ries_medio=proced_admin_2,
proced_admin_ries_medio_aprobadas_num=proced_admin_2_2,
proced_admin_ries_medio_costo=proced_admin_2_4,
proced_admin_ries_medio_desaprobadas_num=proced_admin_2_3,
proced_admin_ries_medio_plazo_num=proced_admin_2_6,
proced_admin_ries_medio_requisitos_num=proced_admin_2_5,
proced_admin_ries_medio_recepcionadas_num=proced_admin_2_1,
proced_admin_ries_muyalto=proced_admin_4,
proced_admin_ries_muyalto_aprobadas_num=proced_admin_4_2,
proced_admin_ries_muyalto_costo_num=proced_admin_4_4,
proced_admin_ries_muyalto_desaprobadas_num=proced_admin_4_3,
proced_admin_ries_muyalto_plazo_num=proced_admin_4_6,
proced_admin_ries_muyalto_recepcionadas_num=proced_admin_4_1,
proced_admin_ries_muyalto_requisitos_num=proced_admin_4_5,
proced_admin_riesgo_alto_aprobadas_num=proced_admin_3_2,
proced_admin_transit=proced_admin_5,
proced_admin_transit_aprobadas_num=proced_admin_5_2,
proced_admin_transit_costo_num=proced_admin_5_4,
proced_admin_transit_desaprobadas_num=proced_admin_5_3,
proced_admin_transit_plazo_num=proced_admin_5_6,
proced_admin_transit_recepcionadas_num=proced_admin_5_1,
proced_admin_transit_requisitos_num=proced_admin_5_5,
terrenos_prop=terrenos_prop,
terrenos_prop_m2_num=terrenos_prop_2,
terrenos_prop_num=terrenos_prop_1,
terrenos_prop_saneamiento_num=terrenos_propa_1,
terrenos_prop_servicios_num=terrenos_propa_2,
terrenos_prop_zonificacion_num=terrenos_propa_3,
tipomuni=tipomuni,
verifica_obras=verifica_obras,
verifica_obras_licencia_edif_num=verifica_obras_1,
verifica_obras2_verifica_num=verifica_obras_2,
verifica_obras3_verifica_obras_num=verifica_obras_3,
vfi_activid_ej=vfi_activid_ej,
vfi_consejo_local=vfi_consejo_local,
vfi_ej_coactiva=vfi_ej_coactiva,
vfi_instru_des=vfi_instru_des,
vfi_licencia_edif=vfi_licencia_edif,
vfi_licencia_func=vfi_licencia_func,
vfi_licencia_urb=vfi_licencia_urb,
vfi_mod_pago=vfi_mod_pago,
vfi_normas_sunarp=vfi_normas_sunarp,
vfi_personal_tribu=vfi_personal_tribu,
vfi_proced_admin=vfi_proced_admin,
vfi_terrenos_prop=vfi_terrenos_prop,
vfi_verifica_obras=vfi_verifica_obras,
year=year,
        
  ) %>% 
  
  #variable label
  mutate(
 across(activid_ej_noejecuto, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / No ejecutó actividades')), 
 across(activid_ej_num_sesiones, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Realizó sesiones de consejo / Número de sesiones')), 
 across(activid_ej_pdmc, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en la elaboración del Plan de Desarrollo Municipal Concertado')), 
 across(activid_ej_pp, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local / Participó en el Presupuesto Participativo')), 
 across(activid_ej_ses_consejo, ~set_label(., label = 'Actividades que ejecutó el Consejo de Coordinación Local/ Realizó sesiones de consejo')), 
 across(ccdd, ~set_label(., label = 'Código del Distrito')), 
 across(ccdi, ~set_label(., label = 'Código del Distrito')), 
 across(ccpp, ~set_label(., label = 'Código de la Provincia')), 
 across(consejo_local, ~set_label(., label = '¿En la municipalidad tiene constituido el Consejo de Coordinación Local (CCL)?')), 
 across(consejo_local_cm_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Hombre')), 
 across(consejo_local_cm_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Mujer')), 
 across(consejo_local_cm_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Concejo Municipal Provincial o Distrital / Total')), 
 across(consejo_local_cp_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Hombre')), 
 across(consejo_local_cp_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Mujer')), 
 across(consejo_local_cp_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes de Centros Poblados / Total')), 
 across(consejo_local_dis_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Hombre')), 
 across(consejo_local_dis_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Mujer')), 
 across(consejo_local_dis_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Alcaldes Distritales / Total')), 
 across(consejo_local_rsc_hombre_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Hombre')), 
 across(consejo_local_rsc_mujer_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Mujer')), 
 across(consejo_local_rsc_num, ~set_label(., label = 'Miembros del Consejo de Coordinación Local / Representantes de la Sociedad Civil / Total')), 
 across(ej_coactiva_notiene, ~set_label(., label = 'No tiene área de ejecución coactiva')), 
 across(ej_coactiva_si_aat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y depende del Área de Administración Tributaria')), 
 across(ej_coactiva_si_noaat, ~set_label(., label = 'La municipalidad tiene un área de ejecución coactiva / Sí y no depende del Área de Administración Tributaria')), 
 across(idmunici, ~set_label(., label = 'Código de la Municipalidad')), 
 across(instru_des_cap, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal')), 
 across(instru_des_cap_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / ¿Por qué no tiene?')), 
 across(instru_des_cap_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Cuadro de Asignación de Personal / Último año de publicación')), 
 across(instru_des_eou, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano')), 
 across(instru_des_eou_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / ¿Por qué no tiene?')), 
 across(instru_des_eou_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Último año de publicación')), 
 across(instru_des_eou_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Esquema de Ordenamiento Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mof, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones')), 
 across(instru_des_mof_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / ¿Por qué no tiene?')), 
 across(instru_des_mof_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Último año de publicación')), 
 across(instru_des_mof_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_mpp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos')), 
 across(instru_des_mpp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / ¿Por qué no tiene?')), 
 across(instru_des_mpp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Manual de Procesos y Procedimientos / Último año de publicación')), 
 across(instru_des_patnp, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial')), 
 across(instru_des_patnp_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / ¿Por qué no tiene?')), 
 across(instru_des_patnp_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Último año de publicación')), 
 across(instru_des_patnp_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Acondicionamiento Territorial de Nivel Provincial / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades')), 
 across(instru_des_pdc_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / ¿Por qué no tiene?')), 
 across(instru_des_pdc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Último año de publicación')), 
 across(instru_des_pdc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo de Capacidades / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdel, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local')), 
 across(instru_des_pdel_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / ¿Por qué no tiene?')), 
 across(instru_des_pdel_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Económico Local / Último año de publicación')), 
 across(instru_des_pdmc, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado')), 
 across(instru_des_pdmc_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone/ Plan de Desarrollo Municipal Concertado / Motivo por el que no tiene')), 
 across(instru_des_pdmc_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Último año de publicación')), 
 across(instru_des_pdmc_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Municipal Concertado / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdr, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural (PDR)')), 
 across(instru_des_pdr_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Rural / Motivo por el que no tiene')), 
 across(instru_des_pdr_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Último año de publicación')), 
 across(instru_des_pdr_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Rural / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pdu, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan de Desarrollo Urbano (PDU)')), 
 across(instru_des_pdu_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / ¿Por qué no tiene?')), 
 across(instru_des_pdu_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Último año de publicación')), 
 across(instru_des_pdu_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan de Desarrollo Urbano / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_pei, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional')), 
 across(instru_des_pei_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / ¿Por qué no tiene?')), 
 across(instru_des_pei_publi, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Último año de publicación')), 
 across(instru_des_pei_riesgo, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Estratégico Institucional / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(instru_des_plig, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género')), 
 across(instru_des_plig_notiene, ~set_label(., label = 'Instrumentos de gestión y desarrollo urbano y/o rural que dispone / Plan Local de Igualdad de Género / ¿Por qué no tiene?')), 
 across(instru_des_plig_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Plan Local de Igualdad de Género / Año de publicación')), 
 across(instru_des_rof, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones (ROF)')), 
 across(instru_des_rof_notiene, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Motivo por el que no tiene')), 
 across(instru_des_rof_publi, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Año de publicación')), 
 across(instru_des_rof_riesgo, ~set_label(., label = 'Instrumento de gestión y desarrollo que dispone / Reglamento de Organización y Funciones / Incluye procesos de prevención y reducción del riesgo de desastres')), 
 across(licencia_edif_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para centros comerciales o galerías comerciales?')), 
 across(licencia_edif_comercial_num, ~set_label(., label = 'Licencias de edificación para centros comerciales o galerías comerciales / Número')), 
 across(licencia_edif_feria, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para campos feriales?')), 
 across(licencia_edif_feria_num, ~set_label(., label = 'Licencias de edificación para campos feriales / Número')), 
 across(licencia_edif_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_edif_hotel_num, ~set_label(., label = 'Licencias de edificación para hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_edif_industrial, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para fábricas industriales?')), 
 across(licencia_edif_industrial_num, ~set_label(., label = 'Licencias de edificación para fábricas industriales / Número')), 
 across(licencia_edif_instit, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para locales de instituciones del Estado?')), 
 across(licencia_edif_instit_num, ~set_label(., label = 'Licencias de edificación para locales de instituciones del Estado / Número')), 
 across(licencia_edif_mixto, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para edificaciones de uso mixto con vivienda?')), 
 across(licencia_edif_mixto_num, ~set_label(., label = 'Licencias de edificación para edificaciones de uso mixto con vivienda / Número')), 
 across(licencia_edif_multifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas multifamiliares?')), 
 across(licencia_edif_multifam_num, ~set_label(., label = 'Licencias de edificación para viviendas multifamiliares / Número')), 
 across(licencia_edif_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para restaurantes?')), 
 across(licencia_edif_rest_num, ~set_label(., label = 'Licencias de edificación para restaurantes / Número')), 
 across(licencia_edif_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para terminales de transporte terrestre?')), 
 across(licencia_edif_transp_num, ~set_label(., label = 'Licencias de edificación para terminales de transporte terrestre / Número')), 
 across(licencia_edif_unifam, ~set_label(., label = '¿La municipalidad otorgó licencias de edificación para viviendas unifamiliares?')), 
 across(licencia_edif_unifam_num, ~set_label(., label = 'Licencias de edificación para viviendas unifamiliares / Número')), 
 across(licencia_func_actprof, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades profesionales, cientificas y técnicas?')), 
 across(licencia_func_actprof_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades profesionales, cientificas y técnicas / Número')), 
 across(licencia_func_admin, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Actividades de servicios administrativos y de apoyo?')), 
 across(licencia_func_admin_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Actividades de servicios administrativos y de apoyo / Número')), 
 across(licencia_func_artes, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de artes, entretenimiento y recreación?')), 
 across(licencia_func_artes_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Artes, entretenimiento y recreación/ Número')), 
 across(licencia_func_artesania, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA : Artesanías?')), 
 across(licencia_func_artesania_agroindus, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Plantas agroindustriales?')), 
 across(licencia_func_artesania_agroindus_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Plantas agroindustriales / Número')), 
 across(licencia_func_artesania_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Artesanías / Número')), 
 across(licencia_func_aves, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos AGROPECUARIO: Granjas avícolas?')), 
 across(licencia_func_aves_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO: Granjas avícolas / Número')), 
 across(licencia_func_bodega, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para bodegas?')), 
 across(licencia_func_bodega_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Bodegas y otros establecimientos de expendio de abarrotes / Número')), 
 across(licencia_func_calzado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Calzado?')), 
 across(licencia_func_calzado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Calzado / Número')), 
 across(licencia_func_casino, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas?')), 
 across(licencia_func_casino_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Juegos de azar (casinos, máquinas tragamonedas, otros) y apuestas / Número')), 
 across(licencia_func_comercial, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para centros comerciales o galerías comerciales?')), 
 across(licencia_func_comercial_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Centros comerciales o galerías comerciales / Número')), 
 across(licencia_func_comercio_insumos, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Proveedores de insumos agropecuarios?')), 
 across(licencia_func_comercio_insumos_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Proveedores de insumos agropecuarios / Número')), 
 across(licencia_func_cueros, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Cueros y pieles?')), 
 across(licencia_func_cueros_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS/ Cueros y pieles / Número')), 
 across(licencia_func_fab, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para  fábricas?')), 
#¡REF!
 across(licencia_func_farmacia, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas?')), 
 across(licencia_func_farmacia_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Farmacias y boticas / Número')), 
 across(licencia_func_ferreteria, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías?')), 
 across(licencia_func_ferreteria_num , ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Ferreterías / Número')), 
 across(licencia_func_finanzas, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Entidades financieras y de seguros?')), 
 across(licencia_func_finanzas_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Instituciones financieras y de seguros / Número')), 
 across(licencia_func_hotel, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Hoteles, hostales y otros establecimientos de hospedaje?')), 
 across(licencia_func_hotel_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Hoteles, hostales y otros establecimientos de hospedaje / Número')), 
 across(licencia_func_internet, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para cabinas públicas de internet?')), 
 across(licencia_func_internet_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Cabinas públicas de internet / Número')), 
 across(licencia_func_leche, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ACTIVIDADES AGROPECUARIAS: Establos lecheros?')), 
 across(licencia_func_leche_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos   AGROPECUARIO / Establos lecheros / Número')), 
 across(licencia_func_mercado, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de  COMERCIO: Mercados de abastos?')), 
 across(licencia_func_mercado_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Mercados de Abastos / Número')), 
 across(licencia_func_pan, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA: Panaderías?')), 
 across(licencia_func_pan_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de ARTESANÍA Y MANUFACTURA / Panaderías / Número')), 
 across(licencia_func_recrea, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Deportivos, esparcimiento y recreativos (gimnasios, pisicinas, clubes de natación, parques recreativos, discotecas, entre otros)?')), 
 across(licencia_func_recrea_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Deportivos, esparcimiento y recreativos (gimnasios, pisicinas, clubes de natación, parques recreativos, discotecas, entre otros) / Número')), 
 across(licencia_func_rest, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de SERVICIOS: Restaurantes y otros establecimientos de comidas y bebidas?')), 
 across(licencia_func_rest_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Restaurantes y otros establecimientos de comidas y bebidas / Número')), 
 across(licencia_func_spa, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para Peluquerías y salones spa?')), 
 across(licencia_func_spa_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Peluquerías y salones spa / Número')), 
 across(licencia_func_transp, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para empresas de transporte?')), 
 across(licencia_func_transp_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Empresas de transporte (urbano, turístico, interprovincial, aéreo y acuático) / Número')), 
 across(licencia_func_vestir, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para establecimientos de COMERCIO: Prendas de vestir?')), 
 across(licencia_func_vestir_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de COMERCIO / Prendas de vestir / Número')), 
 across(licencia_func_viaje, ~set_label(., label = '¿La municipalidad otorgó licencias de funcionamiento para agencias de viaje?')), 
 across(licencia_func_viaje_num, ~set_label(., label = 'Licencias de funcionamiento para establecimientos de SERVICIOS / Agencias de viaje / Número')), 
 across(licencia_urb_comercio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para comercio?')), 
 across(licencia_urb_comercio_num, ~set_label(., label = 'Licencias de habilitación urbana para Comercio / Número')), 
 across(licencia_urb_industria, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para industria?')), 
 across(licencia_urb_industria_num, ~set_label(., label = 'Licencias de habilitación urbana para Industria / Número')), 
 across(licencia_urb_servicio, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para servicio?')), 
 across(licencia_urb_servicio_num, ~set_label(., label = 'Licencias de habilitación urbana para Servicio / Número')), 
 across(licencia_urb_vivienda, ~set_label(., label = '¿La municipalidad otorgó licencias de habilitación urbana (tierras por urbanizar)  para vivienda?')), 
 across(licencia_urb_vivienda_num, ~set_label(., label = 'Licencias de habilitación urbana para Vivienda / Número')), 
 across(mod_pago_efectivo, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con efectivo')), 
 across(mod_pago_inst, ~set_label(., label = 'Modalidades de pago / Instituciones financieras (Bancos y agentes, cajas municipales, entre otros)')), 
 across(mod_pago_tarjeta, ~set_label(., label = 'Modalidades de pago / En ventanilla de la municipalidad con tarjeta de crédito o débito')), 
 across(mod_pago_web, ~set_label(., label = 'Modalidades de pago / Página Web de la municipalidad (Pago en línea)')), 
 across(nom_dist, ~set_label(., label = 'Nombre del Distrito')), 
 across(nom_dpto, ~set_label(., label = 'Nombre del Departamento')), 
 across(nom_prov, ~set_label(., label = 'Nombre de la Provincia')), 
 across(personal_tribu, ~set_label(., label = '¿La Municipalidad tiene personal exclusivo del área de administracion tributaria?')), 
 across(proced_admin_defun, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de defunción?')), 
 across(proced_admin_defun_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Aprobadas')), 
 across(proced_admin_defun_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción /  Costo del procedimiento (Soles)')), 
 across(proced_admin_defun_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Desaprobadas')), 
 across(proced_admin_defun_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Plazo de atención (Días hábiles)')), 
 across(proced_admin_defun_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Recepcionadas')), 
 across(proced_admin_defun_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de defunción / Número de requisitos')), 
 across(proced_admin_infopub, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Acceso a la información pública?')), 
 across(proced_admin_infopub_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple) / Costo del procedimiento (Soles)')), 
 across(proced_admin_infopub_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_infopub_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Recepcionadas')), 
 across(proced_admin_infopub_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Acceso a la información pública (Copia fotostática simple)  / Número de requisitos')), 
 across(proced_admin_matri, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de matrimonio?')), 
 across(proced_admin_matri_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Aprobadas')), 
 across(proced_admin_matri_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Costo del procedimiento (Soles)')), 
 across(proced_admin_matri_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Desaprobadas')), 
 across(proced_admin_matri_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Plazo de atención (Días hábiles)')), 
 across(proced_admin_matri_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Recepcionadas')), 
 across(proced_admin_matri_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de matrimonio / Número de requisitos')), 
 across(proced_admin_naci, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Copia certificada de partida de nacimiento?')), 
 across(proced_admin_naci_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_naci_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Desaprobadas')), 
 across(proced_admin_naci_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Copia certificada de partida de nacimiento / Aprobadas')), 
 across(proced_admin_naci_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Plazo de atención (Días hábiles)')), 
 across(proced_admin_naci_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Recepcionadas')), 
 across(proced_admin_naci_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Copia certificada de partida de nacimiento / Número de requisitos')), 
 across(proced_admin_ries_alto, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa)?')), 
 across(proced_admin_ries_alto_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_ries_alto_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Desaprobadas')), 
 across(proced_admin_ries_alto_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Plazo de atención (Días hábiles)')), 
 across(proced_admin_ries_alto_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Recepcionadas')), 
 across(proced_admin_ries_alto_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Número de requisitos')), 
 across(proced_admin_ries_bajo, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior)?')), 
 across(proced_admin_ries_bajo_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Aprobadas')), 
 across(proced_admin_ries_bajo_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_ries_bajo_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Desaprobadas')), 
 across(proced_admin_ries_bajo_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Plazo de atención (Días hábiles)')), 
 across(proced_admin_ries_bajo_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Recepcionadas')), 
 across(proced_admin_ries_bajo_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo bajo (Con ITSE posterior) / Número de requisitos')), 
 across(proced_admin_ries_medio, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior)?')), 
 across(proced_admin_ries_medio_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Aprobadas')), 
 across(proced_admin_ries_medio_costo, ~set_label(., label = 'Procedimiento administrativo realizado por la  Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_ries_medio_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Desaprobadas')), 
 across(proced_admin_ries_medio_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Número de requisitos')), 
 across(proced_admin_ries_medio_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Número de requisitos')), 
 across(proced_admin_ries_medio_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo medio (Con ITSE posterior) / Recepcionadas')), 
 across(proced_admin_ries_muyalto, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa) ?')), 
 across(proced_admin_ries_muyalto_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa)  / Aprobadas')), 
 across(proced_admin_ries_muyalto_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa) / Costo unitario del procedimiento (Soles)')), 
 across(proced_admin_ries_muyalto_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa)  / Desaprobadas')), 
 across(proced_admin_ries_muyalto_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa)  / Plazo de atención (Días hábiles)')), 
 across(proced_admin_ries_muyalto_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa)  / Recepcionadas')), 
 across(proced_admin_ries_muyalto_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo muy alto (Con ITSE previa)  / Número de requisitos')), 
 across(proced_admin_riesgo_alto_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Licencia de funcionamiento para edificaciones calificadas con nivel de riesgo alto (Con ITSE previa) / Aprobadas')), 
 across(proced_admin_transit, ~set_label(., label = '¿La municipalidad realizó procedimiento administrativo de Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica?')), 
 across(proced_admin_transit_aprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Aprobadas')), 
 across(proced_admin_transit_costo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Costo del procedimiento (Soles)')), 
 across(proced_admin_transit_desaprobadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Desaprobadas')), 
 across(proced_admin_transit_plazo_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Plazo de atención (Días hábiles)')), 
 across(proced_admin_transit_recepcionadas_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad /  Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Recepcionadas')), 
 across(proced_admin_transit_requisitos_num, ~set_label(., label = 'Procedimiento administrativo realizado por la Municipalidad / Autorización para interferir temporalmente el tránsito en la vía pública por ejecución de obras de conexión domiciliaria de agua, desagüe y energía eléctrica / Número de requisitos')),
 across(terrenos_prop, ~set_label(., label = '¿La municipalidad dispone de terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso?')), 
 across(terrenos_prop_m2_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Área total (m2 )')), 
 across(terrenos_prop_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Número de terrenos')), 
 across(terrenos_prop_saneamiento_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con saneamiento físico y legal / Número de terrenos')), 
 across(terrenos_prop_servicios_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con factibilidad de servicio de agua, desagüe y electricidad / Número de terrenos')), 
 across(terrenos_prop_zonificacion_num, ~set_label(., label = 'Terrenos propios para fines de vivienda que no están ocupados, construidos o afectados en uso / Terrenos con zonificación compatible con vivienda / Número de terrenos')), 
 across(tipomuni, ~set_label(., label = 'Tipo de Municipalidad')), 
 across(verifica_obras, ~set_label(., label = '¿La municipalidad realizó verificaciones técnicas a las obras con licencia de edificación?')), 
 across(verifica_obras_licencia_edif_num, ~set_label(., label = 'Total de obras con licencias de edificación / Número')), 
 across(verifica_obras2_verifica_num, ~set_label(., label = 'Número de verificaciones técnicas a las obras con licencia de edificación  / Obras con verificación técnica')), 
 across(verifica_obras3_verifica_obras_num, ~set_label(., label = 'Total de verificaciones técnicas realizadas a las obras con verificaciones técnicas / Número')), 
 across(vfi_activid_ej, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_consejo_local, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_ej_coactiva, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_instru_des, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_edif, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_func, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_licencia_urb, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_mod_pago, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_normas_sunarp, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_personal_tribu, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_proced_admin, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_terrenos_prop, ~set_label(., label = '¿Municipalidad informó?')), 
 across(vfi_verifica_obras, ~set_label(., label = '¿Municipalidad informó?')), 
 across(year, ~set_label(., label = 'Año de la encuesta')), 
    
  ) %>% 
  
  #fix value labels
  mutate(
 across(activid_ej_pdmc, ~as_labelled(rec(., rec = '2=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(activid_ej_pp, ~as_labelled(rec(., rec = '3=1 [Sí]; 0=0 [No]; else=copy'))), 
 across(instru_des_cap, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_cap_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_eou_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_mof_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_mpp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_mpp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_patnp_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_patnp_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdc_riesgo, ~as_labelled(rec(., rec = '0=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdel, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2=2 [No tiene]; else=copy'))), 
 across(instru_des_pdel_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdmc, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdmc_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdr_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdr_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pdu, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pdu_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_pdu_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(instru_des_pei, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_pei_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_plig, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_plig_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof, ~as_labelled(rec(., rec = '1=1 [Tiene]; 2,NA=2 [No tiene]; else=copy'))), 
 across(instru_des_rof_notiene, ~as_labelled(rec(., rec = '0,NA=0 [No informó];  1=1 [Falta aprobar por el Consejo Municipal]; 2=2 [En elaboración]; 3=3 [Falta de recursos para su elaboración]; 4=4 [Otro]; else=copy'))), 
 across(instru_des_rof_riesgo, ~as_labelled(rec(., rec = '0,NA=0 [No informó]; 1=1 [Incluye]; 2=2 [No incluye]; else=copy'))), 
 across(mod_pago_tarjeta, ~as_labelled(rec(., rec = '0=0 [No]; 2=1 [Sí]; else=copy'))), 
 across(mod_pago_web, ~as_labelled(rec(., rec = '0=0 [No]; 3=1 [Sí]; else=copy'))), 
 across(proced_admin_transit, ~as_labelled(rec(., rec = '2=0 [No]; 1=1 [Sí]; else=copy'))), 
 across(tipomuni, ~as_labelled(rec(., rec = '1=1 [Provincial]; 2=2 [Distrital]; 3=3 [Centro Poblado]; else=copy'))), 
 across(verifica_obras, ~as_labelled(rec(., rec = '1=1 [Realizó]; 2=2 [No realizó]; else=copy'))), 
 across(terrenos_prop, ~as_labelled(rec(., rec = '2=2 [No dispone]; 1=1 [Dispone]; else=copy'))), 
  )

Unión / append bases final

renamu4<-
  renamu3 %>% 
  reduce(sjmisc::add_rows) %>% 
  clean_names() %>% 
  select(sort(tidyselect::peek_vars())) %>% 
  relocate(c(year, idmunici, ccdd, ccpp, ccdi, nom_dpto, nom_prov, nom_dist, tipomuni), .before = everything())

dic_final<-
  renamu4 %>% labelled::look_for(details = TRUE)

renamu4 %>% 
  clean_names() %>% 
  #write_dta(glue("data/matrix_m4.dta"), version = 15) %>% #creo que tenemos nombres de variables muy largos
  write_sav(here("data/matrix_m4.sav"))

dic_final %>% 
  export(here("data/diccionario_m4_renamu_final.xlsx"), asTable=TRUE )