ETL - EDA Censo pesquero

Librerías

── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.1.2     ✔ readr     2.1.4
✔ forcats   1.0.0     ✔ stringr   1.5.0
✔ ggplot2   3.4.2     ✔ tibble    3.2.1
✔ lubridate 1.9.2     ✔ tidyr     1.3.0
✔ purrr     1.0.1     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors

Carga de datos

Se tienen dos orígenes de los datos:

  1. Un archivo Excel, que ha sido editado manualmente por FENACOPEC.
  2. Un archivo csv, que proviene desde la base de datos de JotForm, donde se han digitalizado las encuestas.

Se deben hacer tratamientos de datos en ambos archivos para luego unirlos en una sola tabla de datos.

# Carga de datos
df <- read.xlsx("Digitadores_Censo_pesquero2024-01-30_08_31_52.xlsx", check.names = T)
df_xls <- read.xlsx("ED_1_SEP_CORREGIDO_FENACOPEC_Digitadores_Censo_pesquero2023-09-27_12_02_12(jennifer).xlsx", check.names = T)

Registros duplicados Jotform

# Se excluyen las columnas 1 (submission date), 72 (submission IP) y 73 (submission ID) que contendrían información de identificadores:

columns_to_check <- setdiff(names(df), c("Submission.Date", "Submission.IP", "Submission.ID"))

# Filtro de filas repetidas:
df <- df[!duplicated(select(df, all_of(columns_to_check))), ]

Registros duplicados Excel

Se usan solo las filas únicas:

df_xls <- unique(df_xls)

Homologación columnas

Se crea una columna con la etiqueta “BASE DE DATOS” para indicar el origen:

df$origen <- "BASE DE DATOS"

Fechas Jotform

Se ajusta el formato de la columna de fecha de digitalización de la encuesta:

df$Submission.Date <- mdy(df$Submission.Date)

Se revisan la distribución de fechas:

hist(df$Submission.Date, 
     breaks = 100, 
     freq = T,
     col = "skyblue",
     main="Distribución de las fechas de digitalización de encuestas",
     xlab = "Fecha")

Se realizan tratamientos al formato de la fecha de la encuesta:

df <- separate(df, Fecha.de.la.encuesta, into = c("Month", "Day", "Year"), sep = "[ ,]", remove=F, extra = "drop")

# df %>% filter(grepl("Apr", Month)) %>% select(Fecha.de.la.encuesta, Month)

# Reemplazar todos los meses anteriores a julio por julio
df$Month <- ifelse(grepl("Jan|Feb|Mar|Apr|May|Jun", df$Month), "Jul", df$Month)

# Reemplazar todos los años por 2023
df$Year <- "2023"

df <- unite(df, Date, Month, Day, Year, sep = " ")

df$Fecha.de.la.encuesta <- as.Date(df$Date, format = "%b %d %Y")

Se revisa la distribución de las fechas cuando se tomaron las encuestas:

hist(df$Fecha.de.la.encuesta, 
     breaks = 100, 
     freq = T,
     col = "skyblue",
     main="Distribución de las fechas de toma de encuestas",
     xlab = "Fecha")

Se elimina la columna auxiliar Date:

df$Date <- NULL

Fechas Excel

Se realizan tratamientos a las columnas de fechas provenientes del archivo Excel:

df_xls$Submission.Date <- as.Date(df_xls$Submission.Date, origin = "1899-12-30")
df_xls$Fecha.de.la.encuesta <- as.Date(df_xls$Fecha.de.la.encuesta, origin = "1899-12-30")
hist(df_xls$Submission.Date, 
     breaks = 50, 
     freq = T,
     col = "skyblue",
     main="Distribución de las fechas de toma de encuestas",
     xlab = "Fecha")

hist(df_xls$Fecha.de.la.encuesta, 
     breaks = 50, 
     freq = T,
     col = "skyblue",
     main="Distribución de las fechas de toma de encuestas",
     xlab = "Fecha")

Combinación de datos Excel y Jotform

Se eliminan todos los registros anteriores al 26 de septiembre (inclusive) de la tabla de la base de datos. Todos estos vendrán ajustados desde el Excel enviado por FENACOPEC.

df <- df %>% filter(`Submission.Date` >= "2023-09-27")

El día 27 de septiembre de 2023, según información de FENACOPEC, se registraron 24 encuestas en Jotform, que no están en el Excel.

Ese día hay 116 encuestas tabuladas. Se elimnan las primeras 92 registradas en el día (en Jotform se los registros nuevos aparecen más “arriba” en el orden de filas).

df <- df %>% filter(row_number() <= nrow(df) - 92)

Se comprueban nombres de columnas entre ambos dataframes:

data.frame(df=names(df), df_xls=names(df_xls), check = names(df)==names(df_xls))
                                                                                          df
1                                                                            Submission.Date
2                                                        Seleccione.el.nombre.del.digitador.
3                                                                                    Nombres
4                                                                                  Apellidos
5                                                                                  Nombres.1
6                                                                                Apellidos.1
7                                                                       Fecha.de.la.encuesta
8                                                                                  Nombres.2
9                                                                                Apellidos.2
10                                                           Seleccione.el.año.de.nacimiento
11                                                                          Número.de.cédula
12                                                     Seleccione.la.provincia.de.residencia
13                              Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro
14                          Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas
15                                                                             Observaciones
16                      Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..
17                                         Número.de.cédula..Recuerde.debe.tener.10.dígitos.
18                                                             Qué.tipo.de.embarcación.tiene
19                                                          Tiene.permiso.de.pesca.artesanal
20                              Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas
21                              Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí
22                         Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena
23                                                                           Caleta.pesquera
24                                                                                 Profesión
25                                                                              Es.agremiado
26                                                                              Organización
27                                                                                      Sexo
28                                                                              Estado.civil
29                                                                         Cargas.familiares
30                                                                              Discapacidad
31                                                                   Cual.es.su.discapacidad
32                                                                                Es.armador
33                                                               Cuántas.embarcaciones.tiene
34 Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.1..gt..gt..eslora..metros.
35 Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.2..gt..gt..eslora..metros.
36 Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.3..gt..gt..eslora..metros.
37 Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.4..gt..gt..eslora..metros.
38 Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.5..gt..gt..eslora..metros.
39                                                            Tiene.matrícula.la.embarcación
40                                                                         Tipo.de.matrícula
41                                                             Especifique.tipo.de.matrícula
42                                                     Tiene.permiso.de.pesca.la.embarcación
43                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.1..gt..gt..Nombre
44                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.2..gt..gt..Nombre
45                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.3..gt..gt..Nombre
46                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.4..gt..gt..Nombre
47                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.5..gt..gt..Nombre
48                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.6..gt..gt..Nombre
49                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre
50                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre
51                         Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre
52                        Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre
53                                   Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre
54                                   Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre
55                                   Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre
56                                   Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre
57                                   Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre
58                                   Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre
59                                   Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre
60                                   Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre
61                                   Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre
62                                  Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre
63                                            Conoce.el.proyecto.de.conservación.de.8.millas
64                                  Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas
65                                            Es.prioritario.conservar.las.8.millas.naúticas
66                                                                                  Explique
67   Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.
68         Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo
69            Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad
70                                                    Cual.sería.la.otra.actividad.a.ejercer
71        Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera
72                                                                             Submission.IP
73                                                                             Submission.ID
74                                                                                    origen
                                                                                    df_xls
1                                                                          Submission.Date
2                                                      Seleccione.el.nombre.del.digitador.
3                                                                                  Nombres
4                                                                                Apellidos
5                                                                                 Nombres1
6                                                                               Apellidos1
7                                                                     Fecha.de.la.encuesta
8                                                                                 Nombres2
9                                                                               Apellidos2
10                                                         Seleccione.el.año.de.nacimiento
11                                                                        Número.de.cédula
12                                                   Seleccione.la.provincia.de.residencia
13                            Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro
14                        Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas
15                                                                           Observaciones
16                    Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..
17                                       Número.de.cédula..Recuerde.debe.tener.10.dígitos.
18                                                           Qué.tipo.de.embarcación.tiene
19                                                        Tiene.permiso.de.pesca.artesanal
20                            Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas
21                            Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí
22                       Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena
23                                                                         Caleta.pesquera
24                                                                               Profesión
25                                                                            Es.agremiado
26                                                                            Organización
27                                                                                    Sexo
28                                                                            Estado.civil
29                                                                       Cargas.familiares
30                                                                            Discapacidad
31                                                                 Cual.es.su.discapacidad
32                                                                              Es.armador
33                                                             Cuántas.embarcaciones.tiene
34           Eslora.de.la.s..embarcación.es..en.metros....Embarcación.1....eslora..metros.
35           Eslora.de.la.s..embarcación.es..en.metros....Embarcación.2....eslora..metros.
36           Eslora.de.la.s..embarcación.es..en.metros....Embarcación.3....eslora..metros.
37           Eslora.de.la.s..embarcación.es..en.metros....Embarcación.4....eslora..metros.
38           Eslora.de.la.s..embarcación.es..en.metros....Embarcación.5....eslora..metros.
39                                                          Tiene.matrícula.la.embarcación
40                                                                       Tipo.de.matrícula
41                                                           Especifique.tipo.de.matrícula
42                                                   Tiene.permiso.de.pesca.la.embarcación
43                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.1....Nombre
44                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.2....Nombre
45                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.3....Nombre
46                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.4....Nombre
47                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.5....Nombre
48                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.6....Nombre
49                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.7....Nombre
50                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.8....Nombre
51                                   Que.tipo.de.arte.de.pesca.utiliza....Arte.9....Nombre
52                                  Que.tipo.de.arte.de.pesca.utiliza....Arte.10....Nombre
53                                             Qué.especies.captura....Especie.1....Nombre
54                                             Qué.especies.captura....Especie.2....Nombre
55                                             Qué.especies.captura....Especie.3....Nombre
56                                             Qué.especies.captura....Especie.4....Nombre
57                                             Qué.especies.captura....Especie.5....Nombre
58                                             Qué.especies.captura....Especie.6....Nombre
59                                             Qué.especies.captura....Especie.7....Nombre
60                                             Qué.especies.captura....Especie.8....Nombre
61                                             Qué.especies.captura....Especie.9....Nombre
62                                            Qué.especies.captura....Especie.10....Nombre
63                                          Conoce.el.proyecto.de.conservación.de.8.millas
64                                Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas
65                                          Es.prioritario.conservar.las.8.millas.naúticas
66                                                                                Explique
67 Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.
68       Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo
69          Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad
70                                                  Cual.sería.la.otra.actividad.a.ejercer
71      Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera
72                                                                           Submission.IP
73                                                                           Submission.ID
74                                                                                  origen
   check
1   TRUE
2   TRUE
3   TRUE
4   TRUE
5  FALSE
6  FALSE
7   TRUE
8  FALSE
9  FALSE
10  TRUE
11  TRUE
12  TRUE
13  TRUE
14  TRUE
15  TRUE
16  TRUE
17  TRUE
18  TRUE
19  TRUE
20  TRUE
21  TRUE
22  TRUE
23  TRUE
24  TRUE
25  TRUE
26  TRUE
27  TRUE
28  TRUE
29  TRUE
30  TRUE
31  TRUE
32  TRUE
33  TRUE
34 FALSE
35 FALSE
36 FALSE
37 FALSE
38 FALSE
39  TRUE
40  TRUE
41  TRUE
42  TRUE
43 FALSE
44 FALSE
45 FALSE
46 FALSE
47 FALSE
48 FALSE
49 FALSE
50 FALSE
51 FALSE
52 FALSE
53 FALSE
54 FALSE
55 FALSE
56 FALSE
57 FALSE
58 FALSE
59 FALSE
60 FALSE
61 FALSE
62 FALSE
63  TRUE
64  TRUE
65  TRUE
66  TRUE
67  TRUE
68  TRUE
69  TRUE
70  TRUE
71  TRUE
72  TRUE
73  TRUE
74  TRUE

Se homologan nombres de columnas:

colnames(df_xls) <- colnames(df)

Previo a la unión se debe homologar el tipo de datos. Se revisa el tipo de datos de las columnas.

class_match <- sapply(names(df), function(col_name) identical(class(df[[col_name]]), class(df_xls[[col_name]])))

names(df)[!class_match]
[1] "Número.de.cédula"                                                  
[2] "Cargas.familiares"                                                 
[3] "Cuántas.embarcaciones.tiene"                                       
[4] "Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre" 
[5] "Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre" 
[6] "Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre" 
[7] "Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre"
[8] "Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre"           
[9] "Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre"          

En la columna “Seleccione año de nacimiento” hay 17 valores tipo texto (“no contesta”), se reemplazan por NA para mantener la columna como numérica.

Se convierte en numérica la misma columna en el Excel.

df$Seleccione.el.año.de.nacimiento <- ifelse(df$Seleccione.el.año.de.nacimiento == "NO CONTESTA", NA, df$Seleccione.el.año.de.nacimiento)

df$Seleccione.el.año.de.nacimiento <- as.numeric(df$Seleccione.el.año.de.nacimiento)

df_xls$Seleccione.el.año.de.nacimiento <- ifelse(df_xls$Seleccione.el.año.de.nacimiento == "NO CONTESTA", NA, df_xls$Seleccione.el.año.de.nacimiento)

df_xls$Seleccione.el.año.de.nacimiento <- as.numeric(df_xls$Seleccione.el.año.de.nacimiento)

El número de cédula debe registrarse como tipo texto en la tabla de la base de datos:

df$Número.de.cédula <- as.character(df$Número.de.cédula)

Cargas familiares y número de embarcaiones se cambian a tipo numérico:

df$Cargas.familiares <- as.numeric(df$Cargas.familiares)
df$Cuántas.embarcaciones.tiene <- as.numeric(df$Cuántas.embarcaciones.tiene)

Ajustar todas las columnas tipo texto a “character”. Hay algunas columnas ubicadas entre las posiciones 43 y 62 guardadas como tipo numérico, cuando todas deberían ser tipo texto.

df[, 43:62] <- lapply(df[, 43:62], as.character)

Se unen los dataframes:

dff <- bind_rows(df,df_xls)

Números de cédula (primera revisión)

Se unen las dos columnas conteniendo los números de cédula.

dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos. <- ifelse(
  is.na(dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.),
  dff$Número.de.cédula, 
  dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.)

dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos. <- ifelse(dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "REGISTRO PREVIO A ESTA PREGUNTA", dff$Número.de.cédula, dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.)

Se ajustan los números de cédula con 9 dígitos (se agrega un 0 a la izquierda)

dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos. <- ifelse(nchar(dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.) == 9, paste0("0", dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.), dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.)

Asignación de nuevo ID

Se asigna un nuevo identificador a las filas del dataframe:

dff$ID <- paste("ID_",seq(1,nrow(dff)), sep="")

Se eliminan espacios (” “) al inicio o al final de los campos de nombres y apellidos y se ajusta todo a formato de nombres propios (primera mayúscula):

dff <- dff %>%
  mutate_at(vars(`Seleccione.el.nombre.del.digitador.`,
                   Nombres,
                   Apellidos,
                   Nombres.1,
                   Apellidos.1,
                   Nombres.2,
                   Apellidos.2), list(~stri_trans_totitle(trimws(.))))

Se excluyen los valores repetidos más de 18 veces pues corresponden al código 9999999999 de extranjeros y el código 1 o 0, cuando el encuestado no contestó la pregunta:

# Se excluyen los valores repetidos más de 18 veces pues corresponden al código 9999999999 de extranjeros y el código 1 o 0, cuando el encuestado no contestó la pregunta.

repeated <- dff %>% group_by(Número.de.cédula..Recuerde.debe.tener.10.dígitos.) %>% tally() %>% filter(n > 1 & n < 18)

repeated_df <- dff[dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos. %in% repeated$Número.de.cédula..Recuerde.debe.tener.10.dígitos., ]

# write_excel_csv(repeated_df, "repeated_idsV2.csv")

Eliminar registros duplicados

Se carga el archivo con los ID indentificados para eliminar:

to_delete <- read.csv("ids_to_delete.csv")

Se eliminan los registros del dataframe principal:

dff <- dff %>% filter(!ID %in% to_delete$ID)

Reemplazar registros desde la segunda revisión de FENACOPEC

En el archivo de revisión para eliminar registros duplicados, FENACOPEC ha realizado ediciones. Se usa el ID de las filas para reemplazar los nuevos datos.

to_modify <- read_csv("ids_to_modify.csv")
New names:
Rows: 100 Columns: 6
── Column specification
──────────────────────────────────────────────────────── Delimiter: "," chr
(5): ID, Nombres, Apellidos, Número de cédula. Recuerde debe tener 10 dí... dbl
(1): Seleccione el año de nacimiento
ℹ Use `spec()` to retrieve the full column specification for this data. ℹ
Specify the column types or set `show_col_types = FALSE` to quiet this message.
• `Nombres...8` -> `Nombres`
• `Apellidos...9` -> `Apellidos`
names(to_modify) <- c("ID", 
                      "Nombres.2",
                      "Apellidos.2",
                      "Seleccione.el.año.de.nacimiento",
                      "Número.de.cédula..Recuerde.debe.tener.10.dígitos.",
                      "Observaciones")

Se unen los registros modificados por FENACOPEC al dataframe principal:

dff <- left_join(dff, to_modify, by = "ID")

Se reemplazan los nombres y apellidos modificados:

dff$Nombres.2.x <- ifelse(is.na(dff$Nombres.2.y), 
                          dff$Nombres.2.x,
                          dff$Nombres.2.y)

dff$Apellidos.2.x <- ifelse(is.na(dff$Apellidos.2.y),
                              dff$Apellidos.2.x,
                              dff$Apellidos.2.y)

Se reemplazan los años de nacimiento modificados:

dff$Seleccione.el.año.de.nacimiento.x <- ifelse(is.na(dff$Seleccione.el.año.de.nacimiento.y), dff$Seleccione.el.año.de.nacimiento.x, dff$Seleccione.el.año.de.nacimiento.y)

Se reemplazan las cédulas modificadas:

dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos..x <- ifelse(is.na(dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos..y), dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos..x, dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos..y)

Se reemplazan las observaciones:

dff$Observaciones.x <- ifelse(is.na(dff$Observaciones.y), dff$Observaciones.x, dff$Observaciones.y)

Se revisan los número de cédula en busca de valores nulos:

any(is.na(dff$`Número de cédula. Recuerde debe tener 10 dígitos..x`))
[1] FALSE

Se eliminan las columnas adicionales creadas en la unión:

dff$Nombres.2.y <- NULL
dff$Apellidos.2.y <- NULL
dff$Seleccione.el.año.de.nacimiento.y <- NULL
dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos..y <- NULL
dff$Observaciones.y <- NULL

Se restauran los nombres de las columnas duplicadas durante la unión:

columns_to_rename_x <- grep("\\.x$", names(dff))

names(dff)[columns_to_rename_x] <- gsub("\\.x$", "", names(dff)[columns_to_rename_x])

Números de cédula (segunda revisión)

Se revisa la longitud de los valores en los números de cédula:

table(nchar(dff$Número.de.cédula..Recuerde.debe.tener.10.dígitos.))

    1     6     7     8    10 
   26     1     2    34 22738 

Se revisan las cédula con longitud superior a 1 y menor o igual que 8:

dff %>% filter(nchar(Número.de.cédula..Recuerde.debe.tener.10.dígitos.) == 1) %>% select(Número.de.cédula, Número.de.cédula..Recuerde.debe.tener.10.dígitos., Observaciones)
   Número.de.cédula Número.de.cédula..Recuerde.debe.tener.10.dígitos.
1                 1                                                 1
2                 1                                                 1
3                 1                                                 1
4                 1                                                 1
5                 1                                                 1
6                 1                                                 1
7                 1                                                 1
8                 1                                                 1
9                 1                                                 1
10                1                                                 1
11                1                                                 1
12                1                                                 1
13                1                                                 1
14                1                                                 1
15                1                                                 1
16                1                                                 1
17                1                                                 1
18                1                                                 1
19                1                                                 1
20                1                                                 1
21                1                                                 1
22                1                                                 1
23                1                                                 1
24                1                                                 1
25                1                                                 1
26                1                                                 1
                     Observaciones
1  REGISTRO PREVIO A ESTA PREGUNTA
2  REGISTRO PREVIO A ESTA PREGUNTA
3  REGISTRO PREVIO A ESTA PREGUNTA
4  REGISTRO PREVIO A ESTA PREGUNTA
5  REGISTRO PREVIO A ESTA PREGUNTA
6  REGISTRO PREVIO A ESTA PREGUNTA
7  REGISTRO PREVIO A ESTA PREGUNTA
8  REGISTRO PREVIO A ESTA PREGUNTA
9  REGISTRO PREVIO A ESTA PREGUNTA
10 REGISTRO PREVIO A ESTA PREGUNTA
11 REGISTRO PREVIO A ESTA PREGUNTA
12 REGISTRO PREVIO A ESTA PREGUNTA
13 REGISTRO PREVIO A ESTA PREGUNTA
14 REGISTRO PREVIO A ESTA PREGUNTA
15 REGISTRO PREVIO A ESTA PREGUNTA
16 REGISTRO PREVIO A ESTA PREGUNTA
17 REGISTRO PREVIO A ESTA PREGUNTA
18 REGISTRO PREVIO A ESTA PREGUNTA
19 REGISTRO PREVIO A ESTA PREGUNTA
20 REGISTRO PREVIO A ESTA PREGUNTA
21 REGISTRO PREVIO A ESTA PREGUNTA
22 REGISTRO PREVIO A ESTA PREGUNTA
23 REGISTRO PREVIO A ESTA PREGUNTA
24 REGISTRO PREVIO A ESTA PREGUNTA
25 REGISTRO PREVIO A ESTA PREGUNTA
26 REGISTRO PREVIO A ESTA PREGUNTA

Se exportan los registros con 6, 7 y 8 caracteres para revisión de FENACOPEC.

to_revise <- dff %>% 
  filter(nchar(Número.de.cédula..Recuerde.debe.tener.10.dígitos.) >= 6 & 
           nchar(Número.de.cédula..Recuerde.debe.tener.10.dígitos.) < 10)

# write_csv(to_revise, "revisar_cedulas_8_o_menos_digitos.csv")

Números de cédula segunda revisión

Se integran los registros luego de la revisión de FENACOPEC.

to_modify2 <- read.xlsx("Registros_cedulas_8_digitos_o_menos Corregido.xlsx")

# Ajuste de tipos de columnas
to_modify2$Submission.Date <- as.Date(to_modify2$Submission.Date, origin = "1899-12-30")
to_modify2$Fecha.de.la.encuesta <- as.Date(to_modify2$Fecha.de.la.encuesta, origin = "1899-12-30")
to_modify2$Número.de.cédula <- as.character(to_modify2$Número.de.cédula)
to_modify2$Cual.es.su.discapacidad <- as.character(to_modify2$Cual.es.su.discapacidad)
to_modify2$Cuántas.embarcaciones.tiene <- as.numeric(to_modify2$Cuántas.embarcaciones.tiene)
to_modify2[, 34:75] <- lapply(to_modify2[, 34:75], as.character)

Se reemplazan los registros del Excel de FENACOPEC en el dataframe:

dff <- dff %>%
  anti_join(to_modify2, by = "ID") %>%
  bind_rows(to_modify2)

Se revisan casos particulares de cédulas que debieron asignarse como 0000000001, pero contienen errores de tipeo:

dff %>% filter(Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "1")
   Submission.Date Seleccione.el.nombre.del.digitador.          Nombres
1       2023-08-08     Registro Previo A Esta Pregunta  Mercedes Isabel
2       2023-09-14     Registro Previo A Esta Pregunta  Mercedes Isabel
3       2023-08-29     Registro Previo A Esta Pregunta  Mercedes Isabel
4       2023-09-08     Registro Previo A Esta Pregunta  Mercedes Isabel
5       2023-09-13     Registro Previo A Esta Pregunta  Mercedes Isabel
6       2023-09-18     Registro Previo A Esta Pregunta           Devora
7       2023-09-19     Registro Previo A Esta Pregunta           Devora
8       2023-09-19     Registro Previo A Esta Pregunta           Devora
9       2023-09-19     Registro Previo A Esta Pregunta           Devora
10      2023-09-19     Registro Previo A Esta Pregunta           Devora
11      2023-09-18     Registro Previo A Esta Pregunta           Devora
12      2023-09-19     Registro Previo A Esta Pregunta           Devora
13      2023-09-21     Registro Previo A Esta Pregunta           Devora
14      2023-09-21     Registro Previo A Esta Pregunta           Devora
15      2023-09-21     Registro Previo A Esta Pregunta           Devora
16      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
17      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
18      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
19      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
20      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
21      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
22      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
23      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
24      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
25      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
26      2023-09-19     Registro Previo A Esta Pregunta Cinthia Yamileth
        Apellidos Nombres.1 Apellidos.1 Fecha.de.la.encuesta        Nombres.2
1     Garcia Cruz   Tatiana     Arteaga           2023-06-26     Luis Enrique
2     Garcia Cruz     Pedro     Marquez           2023-08-23         Persideo
3     García Cruz   Alfredo        Cruz           2023-07-29          Antonio
4     García Cruz    Israel     De La A           2023-08-01     Charlyn Joel
5     García Cruz    Israel     De La A           2023-08-28     Edwin Danilo
6          Garcia     Tania    Panchana           2023-09-07        Jose Luis
7          Garcia    Roxana       Rojas           2023-06-25         Robinson
8          Garcia  Patricia      Santos           2023-09-06   Wilson Enrique
9          Garcia    Roxana       Rojas           2023-06-25           Javier
10         Garcia    Roxana       Rojas           2023-07-17           Milton
11         Garcia    Tamara      Piloso           2023-07-16      Juan Carlos
12         Garcia    Isabel      Garcia           2023-09-06  Julio Alexander
13         Garcia  Geovanny       Guale           2023-08-15   Wilmer Oswaldo
14         Garcia  Patricia      Santos           2023-09-14      Juan Carlos
15         Garcia  Patricia      Santos           2023-09-14            Isaac
16 Zambrano Quimi   Manuela     Crespin           2023-09-01 William Fernando
17 Zambrano Quimi    Yelena    Panchana           2023-07-26            Feliz
18 Zambrano Quimi     Pablo       Santo           2023-08-09     Alexi Osscar
19 Zambrano Quimi  Jennifer      Tomalá           2023-09-09  Darwin Emiliano
20 Zambrano Quimi   Manuela     Crespin           2023-09-01 William Fernando
21 Zambrano Quimi    Yelena    Panchana           2023-07-26            Feliz
22 Zambrano Quimi    Marcos      Flores           2023-09-14    Sergio Wilson
23 Zambrano Quimi    Marcos      Flores           2023-09-14      Pedro Pablo
24 Zambrano Quimi    Angela       Cobos           2023-09-10 Dennys Alexander
25 Zambrano Quimi   Ricardo      Molina           2023-09-13      Juan Carlos
26 Zambrano Quimi   Ricardo      Molina           2023-09-13     Manuel David
           Apellidos.2 Seleccione.el.año.de.nacimiento Número.de.cédula
1            Murillo S                            1985                1
2         Torres Trejo                            1964                1
3        Vicente Solis                            1968                1
4       García De La A                            2008                1
5            Cruz Cruz                            2005                1
6        Vera Espinoza                            1991                1
7            Ronquillo                            1964                1
8       Jordan Mazzini                            1962                1
9      Rodriguez Pluas                            1968                1
10   Mejillones Pincay                            1968                1
11           Merisaldo                            1989                1
12     Flores Montalvo                            2001                1
13      Suárez Limones                            1977                1
14              Tómala                            1983                1
15       Pérez Murillo                            2000                1
16       Malave Yagual                            1978                1
17    Rodriguez Borbor                            1970                1
18     Alvia Anchundia                            2002                1
19    Bohorquez Torres                            1986                1
20       Malave Yagual                            1978                1
21    Rodriguez Borbor                            1970                1
22 Gonzalez De La Rosa                            1988                1
23     Gonzalez Perero                            1953                1
24    Santos Merejildo                            1990                1
25          Laso Balon                            1980                1
26   Palomino Clemente                            1959                1
   Seleccione.la.provincia.de.residencia
1                                 MANABÍ
2                             ESMERALDAS
3                                 GUAYAS
4                                 GUAYAS
5                                 GUAYAS
6                                 GUAYAS
7                                 GUAYAS
8                                 GUAYAS
9                                 GUAYAS
10                                GUAYAS
11                                GUAYAS
12                                GUAYAS
13                           SANTA ELENA
14                           SANTA ELENA
15                           SANTA ELENA
16                                GUAYAS
17                                GUAYAS
18                           SANTA ELENA
19                                GUAYAS
20                                GUAYAS
21                                GUAYAS
22                           SANTA ELENA
23                           SANTA ELENA
24                           SANTA ELENA
25                           SANTA ELENA
26                           SANTA ELENA
   Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro
1                                                          <NA>
2                                                          <NA>
3                                                          <NA>
4                                                          <NA>
5                                                          <NA>
6                                                          <NA>
7                                                          <NA>
8                                                          <NA>
9                                                          <NA>
10                                                         <NA>
11                                                         <NA>
12                                                         <NA>
13                                                         <NA>
14                                                         <NA>
15                                                         <NA>
16                                                         <NA>
17                                                         <NA>
18                                                         <NA>
19                                                         <NA>
20                                                         <NA>
21                                                         <NA>
22                                                         <NA>
23                                                         <NA>
24                                                         <NA>
25                                                         <NA>
26                                                         <NA>
   Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas
1                                                              <NA>
2                                                            MUISNE
3                                                              <NA>
4                                                              <NA>
5                                                              <NA>
6                                                              <NA>
7                                                              <NA>
8                                                              <NA>
9                                                              <NA>
10                                                             <NA>
11                                                             <NA>
12                                                             <NA>
13                                                             <NA>
14                                                             <NA>
15                                                             <NA>
16                                                             <NA>
17                                                             <NA>
18                                                             <NA>
19                                                             <NA>
20                                                             <NA>
21                                                             <NA>
22                                                             <NA>
23                                                             <NA>
24                                                             <NA>
25                                                             <NA>
26                                                             <NA>
                     Observaciones
1  REGISTRO PREVIO A ESTA PREGUNTA
2  REGISTRO PREVIO A ESTA PREGUNTA
3  REGISTRO PREVIO A ESTA PREGUNTA
4  REGISTRO PREVIO A ESTA PREGUNTA
5  REGISTRO PREVIO A ESTA PREGUNTA
6  REGISTRO PREVIO A ESTA PREGUNTA
7  REGISTRO PREVIO A ESTA PREGUNTA
8  REGISTRO PREVIO A ESTA PREGUNTA
9  REGISTRO PREVIO A ESTA PREGUNTA
10 REGISTRO PREVIO A ESTA PREGUNTA
11 REGISTRO PREVIO A ESTA PREGUNTA
12 REGISTRO PREVIO A ESTA PREGUNTA
13 REGISTRO PREVIO A ESTA PREGUNTA
14 REGISTRO PREVIO A ESTA PREGUNTA
15 REGISTRO PREVIO A ESTA PREGUNTA
16 REGISTRO PREVIO A ESTA PREGUNTA
17 REGISTRO PREVIO A ESTA PREGUNTA
18 REGISTRO PREVIO A ESTA PREGUNTA
19 REGISTRO PREVIO A ESTA PREGUNTA
20 REGISTRO PREVIO A ESTA PREGUNTA
21 REGISTRO PREVIO A ESTA PREGUNTA
22 REGISTRO PREVIO A ESTA PREGUNTA
23 REGISTRO PREVIO A ESTA PREGUNTA
24 REGISTRO PREVIO A ESTA PREGUNTA
25 REGISTRO PREVIO A ESTA PREGUNTA
26 REGISTRO PREVIO A ESTA PREGUNTA
   Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..
1                                                                  <NA>
2                                                                  <NA>
3                                                                  <NA>
4                                                                  <NA>
5                                                                  <NA>
6                                                                  <NA>
7                                                                  <NA>
8                                                                  <NA>
9                                                                  <NA>
10                                                                 <NA>
11                                                                 <NA>
12                                                                 <NA>
13                                                                 <NA>
14                                                                 <NA>
15                                                                 <NA>
16                                                                 <NA>
17                                                                 <NA>
18                                                                 <NA>
19                                                                 <NA>
20                                                                 <NA>
21                                                                 <NA>
22                                                                 <NA>
23                                                                 <NA>
24                                                                 <NA>
25                                                                 <NA>
26                                                                 <NA>
   Número.de.cédula..Recuerde.debe.tener.10.dígitos.
1                                                  1
2                                                  1
3                                                  1
4                                                  1
5                                                  1
6                                                  1
7                                                  1
8                                                  1
9                                                  1
10                                                 1
11                                                 1
12                                                 1
13                                                 1
14                                                 1
15                                                 1
16                                                 1
17                                                 1
18                                                 1
19                                                 1
20                                                 1
21                                                 1
22                                                 1
23                                                 1
24                                                 1
25                                                 1
26                                                 1
   Qué.tipo.de.embarcación.tiene Tiene.permiso.de.pesca.artesanal
1                           <NA>                               si
2                           <NA>                               No
3                          Fibra                               Si
4                           <NA>                      No responde
5                           <NA>                               No
6                          Fibra                               Si
7                           <NA>                               Si
8                          Fibra                               No
9                           <NA>                               Si
10                          <NA>                               Si
11                          <NA>                               No
12                          <NA>                               Si
13                         Fibra                               Si
14                          <NA>                               Si
15                          <NA>                               No
16                         Balsa                               Si
17                         Fibra                               No
18                          <NA>                               Si
19                         Fibra                               Si
20                         Balsa                               Si
21                         Fibra                               No
22                          <NA>                               Si
23                          <NA>                               Si
24                          <NA>                               No
25                         Fibra                               Si
26                          <NA>                               Si
   Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas
1                                                          <NA>
2                                                          <NA>
3                                                        PLAYAS
4                                                        PLAYAS
5                                                        PLAYAS
6                                                     GUAYAQUIL
7                                                     GUAYAQUIL
8                                                     GUAYAQUIL
9                                                     GUAYAQUIL
10                                                    GUAYAQUIL
11                                                    GUAYAQUIL
12                                                    GUAYAQUIL
13                                                         <NA>
14                                                         <NA>
15                                                         <NA>
16                                                       PLAYAS
17                                                       PLAYAS
18                                                         <NA>
19                                                       PLAYAS
20                                                       PLAYAS
21                                                       PLAYAS
22                                                         <NA>
23                                                         <NA>
24                                                         <NA>
25                                                         <NA>
26                                                         <NA>
   Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí
1                                                      JARAMIJÓ
2                                                          <NA>
3                                                          <NA>
4                                                          <NA>
5                                                          <NA>
6                                                          <NA>
7                                                          <NA>
8                                                          <NA>
9                                                          <NA>
10                                                         <NA>
11                                                         <NA>
12                                                         <NA>
13                                                         <NA>
14                                                         <NA>
15                                                         <NA>
16                                                         <NA>
17                                                         <NA>
18                                                         <NA>
19                                                         <NA>
20                                                         <NA>
21                                                         <NA>
22                                                         <NA>
23                                                         <NA>
24                                                         <NA>
25                                                         <NA>
26                                                         <NA>
   Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                       SANTA ELENA
14                                                       SANTA ELENA
15                                                       SANTA ELENA
16                                                              <NA>
17                                                              <NA>
18                                                           SALINAS
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                           SALINAS
23                                                           SALINAS
24                                                           SALINAS
25                                                           SALINAS
26                                                           SALINAS
    Caleta.pesquera          Profesión Es.agremiado           Organización
1          Jaramijo Pescador artesanal           No                   <NA>
2            MUISNE           CONCHERO           Si               CONCHITA
3     Cantón Playas pescador artesanal           Si Coop.San Pedro- Playas
4  General Villamil pescador artesanal           No                   <NA>
5  General Villamil pescador artesanal           Si Asoc. José de Villamil
6             BALAO           PESCADOR           Si              ASOPERBAL
7          CARAGUAY           PESCADOR           Si               ASORMARC
8         Pto Morro           Pescador           No                   <NA>
9          CARAGUAY         RECOLECTOR           Si               ASORMARC
10         CARAGUAY         RECOLECTOR           Si               ASORMARC
11        TONCHIGUE           PESCADOR  No responde                   <NA>
12        Pto Morro           Pescador           Si            Asopromorro
13       Monteverde           Pescador           Si            29 de marzo
14           PALMAR           Pescador           No                   <NA>
15           PALMAR           Pescador           No                   <NA>
16           PLAYAS PESCADOR ARTESANAL           No                   <NA>
17   PUERTO ENGABAO PESCADOR ARTESANAL           Si      ASOC. 25 DE MARZO
18        ANCONCITO PESCADOR ARTESANAL           No                   <NA>
19    DATA VILLAMIL PESCADOR ARTESANAL           No                   <NA>
20           PLAYAS PESCADOR ARTESANAL           No                   <NA>
21   PUERTO ENGABAO PESCADOR ARTESANAL           Si      ASOC. 25 DE MARZO
22       SANTA ROSA PESCADOR ARTESANAL           No                   <NA>
23       SANTA ROSA PESCADOR ARTESANAL           No                   <NA>
24        ANCONCITO PESCADOR ARTESANAL           No                   <NA>
25       SANTA ROSA PESCADOR ARTESANAL           No                   <NA>
26        ANCONCITO PESCADOR ARTESANAL           Si       ASOC. 2 DE JUNIO
        Sexo   Estado.civil Cargas.familiares Discapacidad
1  Masculino Unión de hecho                 6           No
2  Masculino      Soltero/a                 6           No
3  Masculino       Casado/a                 0           No
4  Masculino    No responde                99  No responde
5  Masculino      Soltero/a                 0  No responde
6  Masculino      Soltero/a                 1  No responde
7  Masculino       Casado/a                 3           No
8  Masculino       Casado/a                 4           No
9  Masculino      Soltero/a                 3           No
10 Masculino Unión de hecho                10           No
11 Masculino       Casado/a                 5  No responde
12 Masculino      Soltero/a                 1           No
13 Masculino       Casado/a                 1           No
14 Masculino       Casado/a                 3           No
15 Masculino      Soltero/a                 6           No
16 Masculino      Soltero/a                 2           No
17 Masculino       Casado/a                 2           No
18 Masculino      Soltero/a                 0           No
19 Masculino      Soltero/a                 3           No
20 Masculino      Soltero/a                 2           No
21 Masculino       Casado/a                 2           No
22 Masculino      Soltero/a                 0           No
23 Masculino       Casado/a                 8           No
24 Masculino Unión de hecho                 5           No
25 Masculino       Casado/a                 3           No
26 Masculino      Soltero/a                 2           No
   Cual.es.su.discapacidad Es.armador Cuántas.embarcaciones.tiene
1                     <NA>         No                          NA
2                     <NA>         No                          NA
3                     <NA>         Si                           1
4                     <NA>         No                          NA
5                     <NA>         No                          NA
6                     <NA>         Si                           1
7                     <NA>         No                          NA
8                     <NA>         Si                           1
9                     <NA>         No                          NA
10                    <NA>         No                          NA
11                    <NA>         No                          NA
12                    <NA>         No                          NA
13                    <NA>         Si                           1
14                    <NA>         No                          NA
15                    <NA>         No                          NA
16                    <NA>         Si                           1
17                    <NA>         Si                           1
18                    <NA>         No                          NA
19                    <NA>         Si                           1
20                    <NA>         Si                           1
21                    <NA>         Si                           1
22                    <NA>         No                          NA
23                    <NA>         No                          NA
24                    <NA>         No                          NA
25                    <NA>         Si                           1
26                    <NA>         No                          NA
   Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.1..gt..gt..eslora..metros.
1                                                                                       <NA>
2                                                                                       <NA>
3                                                                                     5,50 m
4                                                                                       <NA>
5                                                                                       <NA>
6                                                                                         6M
7                                                                                       <NA>
8                                                                                       8.5M
9                                                                                       <NA>
10                                                                                      <NA>
11                                                                                      <NA>
12                                                                                      <NA>
13                                                                                      5.3M
14                                                                                      <NA>
15                                                                                      <NA>
16                                                                                     6 mts
17                                                                                  5,40 mts
18                                                                                      <NA>
19                                                                                  8,50 mts
20                                                                                     6 mts
21                                                                                  5,40 mts
22                                                                                      <NA>
23                                                                                      <NA>
24                                                                                      <NA>
25                                                                                     6 mts
26                                                                                      <NA>
   Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.2..gt..gt..eslora..metros.
1                                                                                       <NA>
2                                                                                       <NA>
3                                                                                       <NA>
4                                                                                       <NA>
5                                                                                       <NA>
6                                                                                       <NA>
7                                                                                       <NA>
8                                                                                       <NA>
9                                                                                       <NA>
10                                                                                      <NA>
11                                                                                      <NA>
12                                                                                      <NA>
13                                                                                      <NA>
14                                                                                      <NA>
15                                                                                      <NA>
16                                                                                      <NA>
17                                                                                      <NA>
18                                                                                      <NA>
19                                                                                      <NA>
20                                                                                      <NA>
21                                                                                      <NA>
22                                                                                      <NA>
23                                                                                      <NA>
24                                                                                      <NA>
25                                                                                      <NA>
26                                                                                      <NA>
   Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.3..gt..gt..eslora..metros.
1                                                                                       <NA>
2                                                                                       <NA>
3                                                                                       <NA>
4                                                                                       <NA>
5                                                                                       <NA>
6                                                                                       <NA>
7                                                                                       <NA>
8                                                                                       <NA>
9                                                                                       <NA>
10                                                                                      <NA>
11                                                                                      <NA>
12                                                                                      <NA>
13                                                                                      <NA>
14                                                                                      <NA>
15                                                                                      <NA>
16                                                                                      <NA>
17                                                                                      <NA>
18                                                                                      <NA>
19                                                                                      <NA>
20                                                                                      <NA>
21                                                                                      <NA>
22                                                                                      <NA>
23                                                                                      <NA>
24                                                                                      <NA>
25                                                                                      <NA>
26                                                                                      <NA>
   Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.4..gt..gt..eslora..metros.
1                                                                                       <NA>
2                                                                                       <NA>
3                                                                                       <NA>
4                                                                                       <NA>
5                                                                                       <NA>
6                                                                                       <NA>
7                                                                                       <NA>
8                                                                                       <NA>
9                                                                                       <NA>
10                                                                                      <NA>
11                                                                                      <NA>
12                                                                                      <NA>
13                                                                                      <NA>
14                                                                                      <NA>
15                                                                                      <NA>
16                                                                                      <NA>
17                                                                                      <NA>
18                                                                                      <NA>
19                                                                                      <NA>
20                                                                                      <NA>
21                                                                                      <NA>
22                                                                                      <NA>
23                                                                                      <NA>
24                                                                                      <NA>
25                                                                                      <NA>
26                                                                                      <NA>
   Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.5..gt..gt..eslora..metros.
1                                                                                       <NA>
2                                                                                       <NA>
3                                                                                       <NA>
4                                                                                       <NA>
5                                                                                       <NA>
6                                                                                       <NA>
7                                                                                       <NA>
8                                                                                       <NA>
9                                                                                       <NA>
10                                                                                      <NA>
11                                                                                      <NA>
12                                                                                      <NA>
13                                                                                      <NA>
14                                                                                      <NA>
15                                                                                      <NA>
16                                                                                      <NA>
17                                                                                      <NA>
18                                                                                      <NA>
19                                                                                      <NA>
20                                                                                      <NA>
21                                                                                      <NA>
22                                                                                      <NA>
23                                                                                      <NA>
24                                                                                      <NA>
25                                                                                      <NA>
26                                                                                      <NA>
   Tiene.matrícula.la.embarcación Tipo.de.matrícula
1                            <NA>              <NA>
2                            <NA>              <NA>
3                              Si             Pesca
4                            <NA>              <NA>
5                            <NA>              <NA>
6                              Si             Pesca
7                            <NA>              <NA>
8                              No             Pesca
9                            <NA>              <NA>
10                           <NA>              <NA>
11                           <NA>              <NA>
12                           <NA>              <NA>
13                             Si             Pesca
14                           <NA>              <NA>
15                           <NA>              <NA>
16                             No             Pesca
17                             Si             Pesca
18                           <NA>              <NA>
19                             Si             Pesca
20                             No             Pesca
21                             Si             Pesca
22                           <NA>              <NA>
23                           <NA>              <NA>
24                           <NA>              <NA>
25                             Si             Pesca
26                           <NA>              <NA>
   Especifique.tipo.de.matrícula Tiene.permiso.de.pesca.la.embarcación
1                           <NA>                                  <NA>
2                           <NA>                                  <NA>
3                           <NA>                                    Si
4                           <NA>                                  <NA>
5                           <NA>                                  <NA>
6                           <NA>                                    Si
7                           <NA>                                  <NA>
8                           <NA>                                    No
9                           <NA>                                  <NA>
10                          <NA>                                  <NA>
11                          <NA>                                  <NA>
12                          <NA>                                  <NA>
13                          <NA>                                    Si
14                          <NA>                                  <NA>
15                          <NA>                                  <NA>
16                          <NA>                                    No
17                          <NA>                                    No
18                          <NA>                                  <NA>
19                          <NA>                                    Si
20                          <NA>                                    No
21                          <NA>                                    No
22                          <NA>                                  <NA>
23                          <NA>                                  <NA>
24                          <NA>                                  <NA>
25                          <NA>                                    No
26                          <NA>                                  <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.1..gt..gt..Nombre
1                                                           Trasmayo
2                                                             Manual
3                                                   Linea- trasmallo
4                                               trasmallo camaronero
5                                                          trasmallo
6                                                              REDES
7                                                             GANCHO
8                                                             Gancho
9                                                             GANCHO
10                                                            GANCHO
11                                                          TRASMAYO
12                                                          Trasmayo
13                                                             Redes
14                                                             Redes
15                                                             Redes
16                                               Chinchorro de playa
17                                                Trasmallo de fondo
18                                                           Espinel
19                                                  Malla 4 pulgadas
20                                               Chinchorro de playa
21                                                Trasmallo de fondo
22                                                         Trasmallo
23                                                         Trasmallo
24                                                 REDES CAMARONERAS
25                                                         Trasmallo
26                                                           Espinel
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.2..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                           Espinel
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.3..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.4..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.5..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.6..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre
1                                                               <NA>
2                                                               <NA>
3                                                               <NA>
4                                                               <NA>
5                                                               <NA>
6                                                               <NA>
7                                                               <NA>
8                                                               <NA>
9                                                               <NA>
10                                                              <NA>
11                                                              <NA>
12                                                              <NA>
13                                                              <NA>
14                                                              <NA>
15                                                              <NA>
16                                                              <NA>
17                                                              <NA>
18                                                              <NA>
19                                                              <NA>
20                                                              <NA>
21                                                              <NA>
22                                                              <NA>
23                                                              <NA>
24                                                              <NA>
25                                                              <NA>
26                                                              <NA>
   Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre
1                                                                <NA>
2                                                                <NA>
3                                                                <NA>
4                                                                <NA>
5                                                                <NA>
6                                                                <NA>
7                                                                <NA>
8                                                                <NA>
9                                                                <NA>
10                                                               <NA>
11                                                               <NA>
12                                                               <NA>
13                                                               <NA>
14                                                               <NA>
15                                                               <NA>
16                                                               <NA>
17                                                               <NA>
18                                                               <NA>
19                                                               <NA>
20                                                               <NA>
21                                                               <NA>
22                                                               <NA>
23                                                               <NA>
24                                                               <NA>
25                                                               <NA>
26                                                               <NA>
   Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre
1                                  Peces pelogicos grandes
2                                                   CONCHA
3                                             pesca blanca
4                                             pesca blanca
5                                             pesca blanca
6                                             PESCA BLANCA
7                                               CRUSTACEOS
8                                                 Moluscos
9                                               CRUSTACEOS
10                                              CRUSTACEOS
11                                                 CAMARON
12                                                 Camaron
13                                               Crustaceo
14                                               Crustaceo
15                                             Desmersales
16                                                  Robalo
17                                                 CAMARON
18                                                 Corvina
19                                                 Corvina
20                                                  Robalo
21                                                 CAMARON
22                                                 Sardina
23                                                  Picudo
24                                                 CAMARON
25                                            Pesca blanca
26                                                  Dorado
   Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                  camarón
4                                                  camarón
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                            PESCA BLANCA
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    Lisa
17                                                    <NA>
18                                                    <NA>
19                                                  Sierra
20                                                    Lisa
21                                                    <NA>
22                                                  Perela
23                                                Albacora
24                                                    <NA>
25                                                    <NA>
26                                                Albacora
   Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                 Corvina
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                 Corvina
21                                                    <NA>
22                                                    <NA>
23                                                  Bonito
24                                                    <NA>
25                                                    <NA>
26                                                  Picudo
   Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                  Dorado
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                    <NA>
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                    <NA>
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                    <NA>
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                    <NA>
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre
1                                                     <NA>
2                                                     <NA>
3                                                     <NA>
4                                                     <NA>
5                                                     <NA>
6                                                     <NA>
7                                                     <NA>
8                                                     <NA>
9                                                     <NA>
10                                                    <NA>
11                                                    <NA>
12                                                    <NA>
13                                                    <NA>
14                                                    <NA>
15                                                    <NA>
16                                                    <NA>
17                                                    <NA>
18                                                    <NA>
19                                                    <NA>
20                                                    <NA>
21                                                    <NA>
22                                                    <NA>
23                                                    <NA>
24                                                    <NA>
25                                                    <NA>
26                                                    <NA>
   Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre
1                                                      <NA>
2                                                      <NA>
3                                                      <NA>
4                                                      <NA>
5                                                      <NA>
6                                                      <NA>
7                                                      <NA>
8                                                      <NA>
9                                                      <NA>
10                                                     <NA>
11                                                     <NA>
12                                                     <NA>
13                                                     <NA>
14                                                     <NA>
15                                                     <NA>
16                                                     <NA>
17                                                     <NA>
18                                                     <NA>
19                                                     <NA>
20                                                     <NA>
21                                                     <NA>
22                                                     <NA>
23                                                     <NA>
24                                                     <NA>
25                                                     <NA>
26                                                     <NA>
   Conoce.el.proyecto.de.conservación.de.8.millas
1            No  (el encuestador debe explicarle)
2            No  (el encuestador debe explicarle)
3                                              Si
4                                              Si
5                                              Si
6            No  (el encuestador debe explicarle)
7                                              Si
8            No  (el encuestador debe explicarle)
9                                              Si
10           No  (el encuestador debe explicarle)
11                                             Si
12           No  (el encuestador debe explicarle)
13                                             Si
14                                             Si
15           No  (el encuestador debe explicarle)
16                                             Si
17                                             Si
18                                             Si
19                                             Si
20                                             Si
21                                             Si
22           No  (el encuestador debe explicarle)
23                                             Si
24                                             Si
25                                             Si
26                                             Si
                                                              Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas
1                                                                                                                 <NA>
2                                                                                                                 <NA>
3                             la invasión de los barcos industriales que invaden las 8 millas destruyendo las especies
4                                                                respetar las 8 millas significa proteger las especies
5                                                            conservar las especies y respetar las 8 millas de reserva
6                                                                                                                 <NA>
7                                                                                             CONSERVACION DE ESPECIES
8                                                                                                                 <NA>
9                                                                        PORQUE PERTENECE A LOS PESCADORES ARTESANALES
10                                                                                                                <NA>
11                                                                                                 RESERVAS EXCLUSIVAS
12                                                                                                                <NA>
13                                                                           Zona exclusiva para el pescador artesanal
14                                                                               Respeto por parte de los industriales
15                                                                                                                <NA>
16 Para los pescadores artesanales y cuidado de las especies y lugar donde no utilizar artes de pesca como los pinchos
17                     Zona de pesc artesanal, no pueden pescar los industriales y se deben regular las artes de pesca
18                           Que en esta zona está reservada para la pesca artesanal y no para las flotas industriales
19                                                                                Que saquen a los barcos industriales
20 Para los pescadores artesanales y cuidado de las especies y lugar donde no utilizar artes de pesca como los pinchos
21                     Zona de pesc artesanal, no pueden pescar los industriales y se deben regular las artes de pesca
22                                                                                                                <NA>
23                                                                          Que es zona exclusiva para pesca artesanal
24                                                                Que los barcos chinchorreros no pueden ejercer pesca
25                                                                               Sirve para el cuidado de las especies
26                                                                    Espacio de pesca para los pescadores artesanales
   Es.prioritario.conservar.las.8.millas.naúticas    Explique
1                                              No No responde
2                                              Si        <NA>
3                                              Si        <NA>
4                                              Si        <NA>
5                                              Si        <NA>
6                                              Si        <NA>
7                                              Si        <NA>
8                                              Si        <NA>
9                                              Si        <NA>
10                                             Si        <NA>
11                                             Si        <NA>
12                                             Si        <NA>
13                                             Si        <NA>
14                                             Si        <NA>
15                                             Si        <NA>
16                                             Si        <NA>
17                                             Si        <NA>
18                                             Si        <NA>
19                                             Si        <NA>
20                                             Si        <NA>
21                                             Si        <NA>
22                                             Si        <NA>
23                                             Si        <NA>
24                                             Si        <NA>
25                                             Si        <NA>
26                                             Si        <NA>
   Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.
1                                         Inseguridad\r\nFalta de control\r\nContaminación
2                                         Extorsión\r\nReducción de pesca\r\nContaminación
3                                           Inseguridad\r\nExtorsión\r\nReducción de pesca
4                                                Inseguridad\r\nExtorsión\r\nContaminación
5                Falta de control\r\nReducción de pesca\r\nInvasión de la flota industrial
6                                  Falta de control\r\nReducción de pesca\r\nContaminación
7                                      Inseguridad\r\nArtes de pesca\r\nReducción de pesca
8                                                Inseguridad\r\nExtorsión\r\nContaminación
9                       Inseguridad\r\nFalta de control\r\nInvasión de la flota industrial
10                                          Inseguridad\r\nExtorsión\r\nReducción de pesca
11                                      Inseguridad\r\nReducción de pesca\r\nContaminación
12                                        Inseguridad\r\nFalta de control\r\nContaminación
13                                            Inseguridad\r\nExtorsión\r\nFalta de control
14                                            Inseguridad\r\nExtorsión\r\nFalta de control
15                                               Inseguridad\r\nExtorsión\r\nContaminación
16                                          Inseguridad\r\nExtorsión\r\nReducción de pesca
17                      Inseguridad\r\nFalta de control\r\nInvasión de la flota industrial
18                    Inseguridad\r\nReducción de pesca\r\nInvasión de la flota industrial
19                             Inseguridad\r\nExtorsión\r\nInvasión de la flota industrial
20                                          Inseguridad\r\nExtorsión\r\nReducción de pesca
21                      Inseguridad\r\nFalta de control\r\nInvasión de la flota industrial
22                                            Extorsión\r\nArtes de pesca\r\nContaminación
23                                       Inseguridad\r\nArtes de pesca\r\nFalta de control
24                                            Inseguridad\r\nExtorsión\r\nFalta de control
25                      Inseguridad\r\nFalta de control\r\nInvasión de la flota industrial
26                                          Inseguridad\r\nExtorsión\r\nReducción de pesca
   Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo
1                                                                                 No
2                                                                                 Si
3                                                                                 No
4                                                                                 No
5                                                                                 No
6                                                                        No responde
7                                                                                 No
8                                                                                 No
9                                                                                 Si
10                                                                                No
11                                                                                Si
12                                                                                No
13                                                                                No
14                                                                                Si
15                                                                                No
16                                                                                No
17                                                                                Si
18                                                                                Si
19                                                                                No
20                                                                                No
21                                                                                Si
22                                                                                No
23                                                                                Si
24                                                                                Si
25                                                                                No
26                                                                                Si
   Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad
1                                                                              No
2                                                                              Si
3                                                                              No
4                                                                              No
5                                                                              No
6                                                                     No responde
7                                                                              No
8                                                                              No
9                                                                              Si
10                                                                             No
11                                                                             Si
12                                                                             No
13                                                                             No
14                                                                             Si
15                                                                             No
16                                                                             No
17                                                                             Si
18                                                                             Si
19                                                                             No
20                                                                             No
21                                                                             Si
22                                                                             No
23                                                                             Si
24                                                                             Si
25                                                                             No
26                                                                             Si
      Cual.sería.la.otra.actividad.a.ejercer
1                                       <NA>
2                                 UN COMEDOR
3                                       <NA>
4                                       <NA>
5                                       <NA>
6                                       <NA>
7                                       <NA>
8                                       <NA>
9                    ALBAÑILERIA Y SOLDADURA
10                                      <NA>
11                                   NINGUNA
12                                      <NA>
13                                      <NA>
14 Trabajo fijo por qué está inseguro el mar
15                                      <NA>
16                                      <NA>
17            La oportunidad que se presente
18                               Maricultura
19                                      <NA>
20                                      <NA>
21            La oportunidad que se presente
22                                      <NA>
23                                   Comedor
24                        Un negocio en casa
25                                      <NA>
26                               Comerciante
   Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera
1                                                                       No lo dejaría
2                                        CREDITO PARA UN COMEDOR SIEMPRE BAJO INTERES
3                                                na hay incentivo para dejar la pesca
4                                                                         no responde
5                                                                         no contesta
6                                                                             NINGUNO
7                                                                               20000
8                                                 Muere en su profesión de recolector
9                                                                INCENTIVO ECONOMICO 
10                                                                                 30
11                                                                        PLAN PILOTO
12                                                                            Ninguno
13                                                                Incentivo económico
14                                                                             100mil
15                                                                No dejaría la pesca
16                                                                              10000
17                                                                              30000
18                                    Que el estado otorgue un credito a bajo interes
19                                                                               Bono
20                                                                        No responde
21                                                                          Economico
22                                                                            Ninguno
23                                                                      $5000 dolares
24                                                Una ayuda del gobierno con créditos
25                                                                          Economico
26                                                                              $5000
   Submission.IP Submission.ID                  origen       ID
1           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_14968
2           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_14981
3           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_15411
4           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_16325
5           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_16977
6           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18136
7           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18186
8           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18240
9           <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18244
10          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18248
11          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18417
12          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18775
13          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18791
14          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18874
15          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_18883
16          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21132
17          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21284
18          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21293
19          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21296
20          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21315
21          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21320
22          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21344
23          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21349
24          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21361
25          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21388
26          <NA>          <NA> ARCHIVO EXCEL PRINCIPAL ID_21389

Se reemplazan los casos: “1”, “0000000002”, “0000000011” y “0000000022” por “0000000001”, que es el código asignado a encuestas donde el encuestado no registró su número de cédula.

dff <- dff %>%
  mutate(Número.de.cédula..Recuerde.debe.tener.10.dígitos. = 
           case_when(
    Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "1" ~ "0000000001",
    Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "0000000002" ~ "0000000001",
    Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "0000000011" ~ "0000000001",
    Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "0000000022" ~ "0000000001",
    .default = Número.de.cédula..Recuerde.debe.tener.10.dígitos.))

Se elimina la columna de número de cédula con los valores previos a la validación de 10 dígitos:

dff$Número.de.cédula <- NULL

Ajuste de nombres de digitadores

Se combinan las columnas de nombres y apellidos de los digitadores

dff$nombre.digitador <- ifelse(is.na(dff$Nombres),
                                dff$Seleccione.el.nombre.del.digitador.,
                                paste(dff$Nombres, dff$Apellidos, sep = " "))

Se comprueba que no hayan valores “NA”

any(is.na(dff$nombre.digitador))
[1] FALSE
dff %>% filter(str_detect(nombre.digitador, "NA"))
 [1] Submission.Date                                                                          
 [2] Seleccione.el.nombre.del.digitador.                                                      
 [3] Nombres                                                                                  
 [4] Apellidos                                                                                
 [5] Nombres.1                                                                                
 [6] Apellidos.1                                                                              
 [7] Fecha.de.la.encuesta                                                                     
 [8] Nombres.2                                                                                
 [9] Apellidos.2                                                                              
[10] Seleccione.el.año.de.nacimiento                                                          
[11] Seleccione.la.provincia.de.residencia                                                    
[12] Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro                             
[13] Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas                         
[14] Observaciones                                                                            
[15] Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..                     
[16] Número.de.cédula..Recuerde.debe.tener.10.dígitos.                                        
[17] Qué.tipo.de.embarcación.tiene                                                            
[18] Tiene.permiso.de.pesca.artesanal                                                         
[19] Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas                             
[20] Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí                             
[21] Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena                        
[22] Caleta.pesquera                                                                          
[23] Profesión                                                                                
[24] Es.agremiado                                                                             
[25] Organización                                                                             
[26] Sexo                                                                                     
[27] Estado.civil                                                                             
[28] Cargas.familiares                                                                        
[29] Discapacidad                                                                             
[30] Cual.es.su.discapacidad                                                                  
[31] Es.armador                                                                               
[32] Cuántas.embarcaciones.tiene                                                              
[33] Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.1..gt..gt..eslora..metros.
[34] Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.2..gt..gt..eslora..metros.
[35] Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.3..gt..gt..eslora..metros.
[36] Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.4..gt..gt..eslora..metros.
[37] Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.5..gt..gt..eslora..metros.
[38] Tiene.matrícula.la.embarcación                                                           
[39] Tipo.de.matrícula                                                                        
[40] Especifique.tipo.de.matrícula                                                            
[41] Tiene.permiso.de.pesca.la.embarcación                                                    
[42] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.1..gt..gt..Nombre                        
[43] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.2..gt..gt..Nombre                        
[44] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.3..gt..gt..Nombre                        
[45] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.4..gt..gt..Nombre                        
[46] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.5..gt..gt..Nombre                        
[47] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.6..gt..gt..Nombre                        
[48] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre                        
[49] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre                        
[50] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre                        
[51] Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre                       
[52] Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre                                  
[53] Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre                                  
[54] Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre                                  
[55] Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre                                  
[56] Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre                                  
[57] Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre                                  
[58] Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre                                  
[59] Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre                                  
[60] Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre                                  
[61] Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre                                 
[62] Conoce.el.proyecto.de.conservación.de.8.millas                                           
[63] Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas                                 
[64] Es.prioritario.conservar.las.8.millas.naúticas                                           
[65] Explique                                                                                 
[66] Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.  
[67] Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo        
[68] Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad           
[69] Cual.sería.la.otra.actividad.a.ejercer                                                   
[70] Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera       
[71] Submission.IP                                                                            
[72] Submission.ID                                                                            
[73] origen                                                                                   
[74] ID                                                                                       
[75] nombre.digitador                                                                         
<0 rows> (or 0-length row.names)

Se eliminan las columnas anteriores:

dff$Seleccione.el.nombre.del.digitador. <- NULL
dff$Nombres <- NULL
dff$Apellidos <- NULL

Se exporta la columna de nombres para realizar correcciones. Por ejemplo, se unifican los nombres:

  • Milagros Velez Mero

  • Milagros Velez

  • Milagro Velez

  • Milagros Vélez

  • Milagros Velz

# dff %>% select(ID, nombre.digitador) %>% write_csv(., "nombres_digitadores.csv")

Se importan los nombres corregidos y se reemplaza la columna. Las equivalencias de los nombres usados están disponibles en el archivo: “nombres_digitadores.xlsx” dentro de la carpeta “Textos corregidos”.

nombres_corregidos <- read.xlsx("./Textos corregidos/nombres_digitadores.xlsx")
nombres_corregidos$nombre.digitador <- NULL

Se incorporan los valores corregidos:

dff <- left_join(dff, nombres_corregidos, by = "ID")

Se eliminan las columnas de trabajo:

dff$nombre.digitador <- dff$correccion.nombre.digitador
dff$correccion.nombre.digitador <- NULL

Ajuste de nombres de encuestadores

Se combinan las columnas de nombres y apellidos de los digitadores

dff$nombre.encuestador <- paste(dff$Nombres.1, dff$Apellidos.1, sep = " ")

Se eliminan las columnas anteriores:

dff$Nombres.1 <- NULL
dff$Apellidos.1 <- NULL

Se exporta la columna de nombres para realizar los ajustes siguiendo el mismo criterio que para los nombres de digitadores:

# dff %>% select(ID, nombre.encuestador) %>% write_csv(., "nombres_encuestadores.csv")

Se importan los nombres corregidos y se reemplaza la columna. Las equivalencias de los nombres usados están disponibles en el archivo: “nombres_encuestadores.xlsx” dentro de la carpeta “Textos corregidos”.

nombres_corregidos <- read.xlsx("./Textos corregidos/nombres_encuestadores.xlsx")
nombres_corregidos$nombre.encuestador <- NULL
nombres_corregidos$nombre.ajustado <- NULL

Se incorporan los valores corregidos:

dff <- left_join(dff, nombres_corregidos, by = "ID")

Se eliminan las columnas de trabajo:

dff$nombre.encuestador <- dff$correccion.nombre.encuestador
dff$correccion.nombre.encuestador <- NULL

Ajuste de nombres de encuestados

Se unen las columnas de nombres y apellidos de los encuestados. Debido a que cada registro es único, no se hacen ajutes a los valores.

dff$nombre.encuestado <- paste(dff$Nombres.2, dff$Apellidos.2, sep = " ")
dff$Nombres.2 <- NULL
dff$Apellidos.2 <- NULL

Provincia y cantones de residencia

Se unen los cantones de residencia en una sola columna. Primero se revisa que solo exista un valor

# Se revisa si solo hay un cantón seleccionado por fila:
# cols_cantones <- c("Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro",
#                    "Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas",
#                    "Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas",
#                    "Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí",
#                    "Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena" )
# 
# dff$checker <- rowSums(is.na(dff[, cols_cantones]))
# 
# dff %>% filter(checker == 5) %>% select(Seleccione.la.provincia.de.residencia, cols_cantones) %>% view()

Se unen los valores (primer valor no nulo asignado a la columna cantón):

dff <- dff %>% 
  mutate(canton = coalesce(
    Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro,
    Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas,
    Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas,
    Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí,
    Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena))
sum(is.na(dff$canton)) == sum(dff$Seleccione.la.provincia.de.residencia == "NO RESPONDE")
[1] TRUE

Se eliminan las columnas anteriores:

dff$Seleccione.el.cantón.de.residencia.en.la.provincia.de.El.Oro <- NULL
dff$Seleccione.el.cantón.de.residencia.en.la.provincia.de.Esmeraldas <- NULL
dff$Seleccione.el.cantón.de.residencia.en.la.provincia.de.Guayas <- NULL
dff$Seleccione.el.cantón.de.residencia.en.la.provincia.de.Manabí <- NULL
dff$Seleccione.el.cantón.de.residencia.en.la.provincia.de.Santa.Elena <- NULL

Se homologan los valores de provincia.

dff$Seleccione.la.provincia.de.residencia <- ifelse(dff$Seleccione.la.provincia.de.residencia == "Esmeraldas", "ESMERALDAS", dff$Seleccione.la.provincia.de.residencia)

Caleta pesquera

Se exportan los valores de caletas para realizar una estandarización usando un modelo LLMy luego una corroboración con FENACOPEC:

# dff %>% select(ID, Seleccione.la.provincia.de.residencia, canton, Caleta.pesquera) %>% write_csv(., "caletas.csv")

Se incorporan los valores corregidos:

caletas <- read.xlsx("./Textos corregidos/caletas_pesqueras.xlsx")

caletas$Seleccione.la.provincia.de.residencia <- NULL
caletas$canton <- NULL
caletas$Caleta.pesquera <- NULL
caletas$correccion.caleta.prev <- NULL
dff <- left_join(dff, caletas, by = "ID")

Artes de pesca

Los artes de pesca se preguntaron de dos formas. Inicialmente se hizo una pregunta abierta y luego una pregunta de opción múltiple.

Pregunta de opción múltiple

Columna para la opción: Redes (incluye trasmayo de superficie, trasmayo de profundidad, trasmayo de monofilamento, electrónico y polifilamento)

dff <- dff %>% mutate(arte.redes = ifelse(grepl("Redes \\(incluye",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Redes", NA))

Columna para la opción: Bolsos (redes de piola se usan con o sin aletas)

dff <- dff %>% mutate(arte.bolsos = ifelse(grepl("Bolsos \\(redes",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Bolsos", NA)) 

Columna para la oción: Risos

dff <- dff %>% mutate(arte.risos = ifelse(grepl("Risos",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Risos", NA)) 

Columna para la opción: Changueros (changas)

dff <- dff %>% mutate(arte.changueros = ifelse(grepl("Changueros",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Changueros", NA)) 

Columna para la opción: Gancho (varilla)

dff <- dff %>% mutate(arte.ganchos = ifelse(grepl("Gancho \\(varilla",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Gancho", NA)) 

Columna para la opción: Espinel (compuesto de: reinal, anzuelos y naylon)

dff <- dff %>% mutate(arte.espinel = ifelse(grepl("Espinel \\(compuesto",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Espinel", NA))

Columna para la opción: Mano (actividad manual)

dff <- dff %>% mutate(arte.manual = ifelse(grepl("Mano \\(actividad",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Manual", NA)) 

Columna para la opción: Otros

dff <- dff %>% mutate(arte.otros = ifelse(grepl("Otros",
  Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..), 
  "Otros", NA)) #%>% select(Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique.., arte.otros) %>% view()
# dff %>% select(Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique..) %>% separate(Qué.tipo.de.artes.de.pesca.utiliza..seleccione.todo.lo.que.aplique.., into = c("a", "b", "c", "d", "e", "f", "g", "h"), sep = "\n") %>% view()

Pregunta abierta

La pregunta tuvo 10 espacios para ingresar textos de forma abierta. Se exportan los registros de los 10 campos para su estandarización.

# dff %>% select(ID,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.1..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.2..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.3..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.4..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.5..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.6..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre,
#                Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre) %>% write_csv(., "artes_pregunta_abierta.csv")
artes <- dff %>% select(ID,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.1..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.2..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.3..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.4..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.5..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.6..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.7..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.8..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.9..gt..gt..Nombre,
               Que.tipo.de.arte.de.pesca.utiliza..gt..gt..Arte.10..gt..gt..Nombre)
artes <- artes %>% pivot_longer(!ID, names_to = "col", values_to = "valor")

artes <- artes %>% filter(!is.na(valor))

# write_csv(artes, "artes.csv")

Se importan los nombres corregidos y se reemplaza la columna. Las equivalencias de los nombres usados están disponibles en el archivo: “nombres_encuestadores.xlsx” dentro de la carpeta “Textos corregidos”.

artes <- read.xlsx("./Textos corregidos/artes_pesca_abierta.xlsx")

artes$col <- NULL
artes$check <- NULL
artes$valor <- NULL
artes$correccion.artes.prev <- NULL

Se importan las categorías a las que pertenecen cada arte:

cat_artes <- read.xlsx("./Textos corregidos/artes_pesca_abierta.xlsx", sheet = "categorias")

Se empatan las categorías a los artes de pesca y se remueve los valores no categorizados:

artes <- left_join(artes, cat_artes, by = "correccion.artes")

artes$correccion.artes <- NULL

Se extiende la estructura del archivo de artes para que cada arte ocupe una columna:

artes <- pivot_wider(artes, names_from = categoría, values_from = categoría, values_fn = length)

Se eliminan las columnas innecesarias y se ajustan los valores y nombres de columnas:

artes$`NA` <- NULL

names(artes) <- c("ID", "arte.redes", "arte.espinel", "arte.ganchos", "arte.risos", "arte.manual", "arte.changueros", "arte.bolsos", "arte.otros")

artes$arte.redes <- ifelse(is.na(artes$arte.redes), NA, "Redes")
artes$arte.espinel <- ifelse(is.na(artes$arte.espinel), NA, "Espinel")
artes$arte.ganchos <- ifelse(is.na(artes$arte.ganchos), NA, "Ganchos y Jicras")
artes$arte.risos <- ifelse(is.na(artes$arte.risos), NA, "Risos")
artes$arte.manual <- ifelse(is.na(artes$arte.manual), NA, "Manual")
artes$arte.changueros <- ifelse(is.na(artes$arte.changueros), NA, "Changueros")
artes$arte.bolsos <- ifelse(is.na(artes$arte.bolsos), NA, "Bolsos")
artes$arte.otros <- ifelse(is.na(artes$arte.otros), NA, "Otros")


Se unen las nuevas columnas al dataframe existente:

dff <- left_join(dff, artes, by = "ID")

Se unifican las columnas de artes de la pregunta de selección múltiple y de la pregunta abierta:

dff$arte.redes <- ifelse(is.na(dff$arte.redes.x) & is.na(dff$arte.redes.y), NA,
                         "Redes")

dff$arte.espinel <- ifelse(is.na(dff$arte.espinel.x) & is.na(dff$arte.espinel.y), NA,
                         "Espinel")

dff$arte.ganchos <- ifelse(is.na(dff$arte.ganchos.x) & is.na(dff$arte.ganchos.y), NA,
                         "Ganchos")

dff$arte.risos <- ifelse(is.na(dff$arte.risos.x) & is.na(dff$arte.risos.y), NA,
                         "Risos")

dff$arte.manual <- ifelse(is.na(dff$arte.manual.x) & is.na(dff$arte.manual.y), NA,
                         "Manual")

dff$arte.changueros <- ifelse(is.na(dff$arte.changueros.x) & is.na(dff$arte.changueros.y), NA,
                         "Changueros")

dff$arte.bolsos <- ifelse(is.na(dff$arte.bolsos.x) & is.na(dff$arte.bolsos.y), NA,
                         "Bolsos")

dff$arte.otros <- ifelse(is.na(dff$arte.otros.x) & is.na(dff$arte.otros.y), NA,
                         "Otros")

Se eliminan las columnas previas:

dff <- dff %>% select(-ends_with(".x"), -ends_with(".y"))

Especies que pesca

Se eliminan espacios vacíos al inicio o al final de los valores y se estandarizan todos los textos a minúsculas:

dff <- dff %>% mutate_at(
               vars(Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre,
               Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre), 
               ~ trimws(tolower(.)))
# dff %>% select(ID,
#                Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre,
#                Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre) %>%
#   write_csv(., "especies.csv")

Se incorporan los datos corregidos:

especies <- read.xlsx("./Textos corregidos/especies.xlsx")

especies$Qué.especies.captura..gt..gt..Especie.1..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.2..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.3..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.4..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.5..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.6..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.7..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.8..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.9..gt..gt..Nombre <- NULL
especies$Qué.especies.captura..gt..gt..Especie.10..gt..gt..Nombre <- NULL

especies$especie1 <- NULL
especies$especie2 <- NULL
especies$especie3 <- NULL
especies$especie4 <- NULL
especies$especie5 <- NULL
especies$especie6 <- NULL
especies$especie7 <- NULL
dff <- left_join(dff, especies, by = "ID")

Embarcación

Se crea una columna que indique si el encuestado tiene embarcación:

dff <- dff %>% mutate(tiene.embarcacion = case_when(
  Cuántas.embarcaciones.tiene > 0 ~ "Sí",
  is.na(dff$Cuántas.embarcaciones.tiene) ~ "No",
  .default = "No"
))

Profesión

Se incorporan los datos corregidos de profesión:

# dff %>% select(ID, Profesión) %>% write_csv(., "profesion.csv")
profesiones <- read.xlsx("./Textos corregidos/profesiones.xlsx")
profesiones$Profesión <- NULL
dff <- left_join(dff, profesiones, by = "ID")
dff$Profesión <- NULL

Permiso de pesca artesanal

Se registra solo un valor nulo, se unifica con el valor “No responde”.

dff <- dff %>% mutate(Tiene.permiso.de.pesca.artesanal = case_when(
  Tiene.permiso.de.pesca.artesanal == "no" ~ "No",
  Tiene.permiso.de.pesca.artesanal == "NO" ~ "No",
  Tiene.permiso.de.pesca.artesanal == "si" ~ "Sí",
  Tiene.permiso.de.pesca.artesanal == "Si" ~ "Sí",
  Tiene.permiso.de.pesca.artesanal == "SI" ~ "Sí",
  is.na(Tiene.permiso.de.pesca.artesanal) ~ "No responde",
  .default = Tiene.permiso.de.pesca.artesanal))

Organización

Se incorporan los datos corregidos de organización:

#dff %>% select(ID, Organización) %>% write_csv(., "organizacion.csv")
organizaciones <- read.xlsx("./Textos corregidos/organizaciones.xlsx")

organizaciones$Organización <- NULL
organizaciones$correccion.minusculas.mayusculas <- NULL
organizaciones$segunda.correccion <- NULL
organizaciones$correccion.enviada.a.FENACOPEC <- NULL
dff <- left_join(dff, organizaciones, by = "ID")

Tipo de embarcación

Se incorporan los datos corregidos de tipo de embarcación:

# dff %>% select(ID, Qué.tipo.de.embarcación.tiene) %>% write_csv(., "embarcacion.csv")
embarcaciones <- read.xlsx("./Textos corregidos/embarcaciones_karl_rush.xlsx")
embarcaciones$Qué.tipo.de.embarcación.tiene <- NULL
dff <- left_join(dff, embarcaciones, by = "ID")
dff$Qué.tipo.de.embarcación.tiene <- NULL

Es agremiado

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Es.agremiado = case_when(
  Es.agremiado == "no" ~ "No",
  Es.agremiado == "si" ~ "Sí",
  Es.agremiado == "Si" ~ "Sí",
  Es.agremiado == "SI" ~ "Sí",
  .default = Es.agremiado))

Eslora de la embarcacion

Se simplifican los nombres de las columnas de esloras:

dff <- dff %>% rename(
  eslora.1s = Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.1..gt..gt..eslora..metros.,
  eslora.2s = Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.2..gt..gt..eslora..metros.,
  eslora.3s = Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.3..gt..gt..eslora..metros.,
  eslora.4s = Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.4..gt..gt..eslora..metros.,
  eslora.5s = Eslora.de.la.s..embarcación.es..en.metros..gt..gt..Embarcación.5..gt..gt..eslora..metros.
)
# dff %>% select(ID, eslora.1s, eslora.2s, eslora.3s, eslora.4s, eslora.5s) %>% write_csv(., "esloras.csv")

Se incorporan los valores corregidos:

esloras <- read.xlsx("./Textos corregidos/esloras.xlsx")
esloras$eslora.1s <- NULL
esloras$eslora.2s <- NULL
esloras$eslora.3s <- NULL
esloras$eslora.4s <- NULL
esloras$eslora.5s <- NULL
dff <- left_join(dff, esloras, by = "ID")
dff$eslora.1s <- NULL
dff$eslora.2s <- NULL
dff$eslora.3s <- NULL
dff$eslora.4s <- NULL
dff$eslora.5s <- NULL

Se convierten en numéricos los valores de esloras:

dff <- dff %>%
  mutate(across(c(eslora1, eslora2, eslora3, eslora4, eslora5), as.numeric))

Se genera una columna con el valor peromedio de las esloras reportadas en caso de tener más de una embarcación:

dff <- dff %>% mutate(eslora.promedio = rowMeans(select(., eslora1, eslora2, eslora3, eslora4, eslora5), na.rm = TRUE))

Cargas familiares

Un valor de 51 y un valor de 99 han sido excluidos.

dff$Cargas.familiares <- ifelse(dff$Cargas.familiares > 24, NA, dff$Cargas.familiares)

Discapacidad

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Discapacidad = case_when(
  Discapacidad == "1" ~ NA,
  Discapacidad == "no" ~ "No",
  Discapacidad == "NO" ~ "No",
  Discapacidad == "no " ~ "No",
  Discapacidad == "Si" ~ "Sí",
  .default = Discapacidad))

Se exportan los valores de tipo de discapacidad.

# dff %>% select(ID, Cual.es.su.discapacidad) %>% write_csv("discapacidad.csv")
discapacidades <- read.xlsx("./Textos corregidos/discapacidades.xlsx")

discapacidades$Cual.es.su.discapacidad <- NULL
dff <- left_join(dff, discapacidades, by = "ID")

Es armador

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Es.armador = case_when(
  Es.armador == "si" ~ "Sí",
  Es.armador == "Si" ~ "Sí",
  .default = Es.armador))

Tiene matrícula la embarcación

Se unifican los valores. En el caso de los pocos valores “no responde” se los unifica con el valor NA (nulo).

dff <- dff %>% mutate(Tiene.matrícula.la.embarcación = case_when(
  Tiene.matrícula.la.embarcación == "no" ~ "No",
  Tiene.matrícula.la.embarcación == "no " ~ "No",
  Tiene.matrícula.la.embarcación == "NO" ~ "No",
  Tiene.matrícula.la.embarcación == "si" ~ "Sí",
  Tiene.matrícula.la.embarcación == "Si" ~ "Sí",
  Tiene.matrícula.la.embarcación == "SI" ~ "Sí",
  Tiene.matrícula.la.embarcación == "No respode" ~ NA,
  .default = Tiene.matrícula.la.embarcación))

Tipo de matrícula

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Tipo.de.matrícula = case_when(
  Tipo.de.matrícula == "No" ~ NA,
  Tipo.de.matrícula == "pesca" ~ "Pesca",
  Tipo.de.matrícula == "PESCA" ~ "Pesca",
  Tipo.de.matrícula == "No responde" ~ NA,
  .default = Tipo.de.matrícula))
# dff %>% filter(Número.de.cédula..Recuerde.debe.tener.10.dígitos. == "0801197062") %>% view()

Tiene permiso de pesca la embarcación

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Tiene.permiso.de.pesca.la.embarcación = case_when(
  Tiene.permiso.de.pesca.la.embarcación == "no" ~ "No",
  Tiene.permiso.de.pesca.la.embarcación == "NO" ~ "No",
  Tiene.permiso.de.pesca.la.embarcación == "no " ~ "No",
  Tiene.permiso.de.pesca.la.embarcación == "si" ~ "Sí",
  Tiene.permiso.de.pesca.la.embarcación == "Si" ~ "Sí",
  Tiene.permiso.de.pesca.la.embarcación == "SI" ~ "Sí",
  Tiene.permiso.de.pesca.la.embarcación == "No responde" ~ NA,
  .default = Tiene.permiso.de.pesca.la.embarcación))

Preguntas sobre conservación

Conoce el proyecto 8 millas

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Conoce.el.proyecto.de.conservación.de.8.millas = case_when(
  Conoce.el.proyecto.de.conservación.de.8.millas == "Si" ~ "Sí",
  Conoce.el.proyecto.de.conservación.de.8.millas == "si" ~ "Sí",
  Conoce.el.proyecto.de.conservación.de.8.millas == "SI" ~ "Sí",
  Conoce.el.proyecto.de.conservación.de.8.millas == "No  (el encuestador debe explicarle)" ~ "No",
  .default = Conoce.el.proyecto.de.conservación.de.8.millas
))

Qué conoce del proyecto 8 millas

Se incorporan los valores corregidos de la pregunta:

# dff %>% select(ID, Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas) %>% write_csv(., "que_conoce_8_millas.csv")
conoce <- read.xlsx("./Textos corregidos/que_conoce_8_millas.xlsx")

conoce$Que.conoce.sobre.el.proyecto.de.conservación.de.8.millas <- NULL
dff <- left_join(dff, conoce, by = "ID")

Es prioritario conservar las 8 millas naúticas

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Es.prioritario.conservar.las.8.millas.naúticas = case_when(
  Es.prioritario.conservar.las.8.millas.naúticas == "no" ~ "No",
  Es.prioritario.conservar.las.8.millas.naúticas == "si" ~ "Sí",
  Es.prioritario.conservar.las.8.millas.naúticas == "Si" ~ "Sí",
  Es.prioritario.conservar.las.8.millas.naúticas == "SI" ~ "Sí",
  .default = Es.prioritario.conservar.las.8.millas.naúticas
))

Explique por qué es prioritario conservar las 8 millas

Se exportan las respuestas de aquellos encuestados que dijeron que “No” es prioritario conservar las 8 millas:

# dff %>% filter(Es.prioritario.conservar.las.8.millas.naúticas == "No") %>% 
  # select(ID, Explique) %>% filter(!is.na(Explique)) %>% write_csv(., "no_explique_prioritario_conservar.csv")

Se importan los valores corregidos de la pregunta:

explique <- read.xlsx("./Textos corregidos/explique_no_conservar.xlsx")
explique$Explique <- NULL
dff <- left_join(dff, explique, by = "ID")

Amenazas a las 8 millas

Se corrigen los valores no estandarizados (provenientes del Excel que fue editado manualmente). También se ajustan los separadores para que sean “;” y se sobreescriben los casos cuando hay dos separadores juntos para evitar valores vacíos (““).

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub("contaminacion", "Contaminación", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub("Reduccion de Pesca", "Reducción de pesca", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub("\n", ";", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub("\r", ";", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub("_x000D_", "", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones. <- gsub(";;", ";", dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.)

Se revisan los valores únicos:

unique(unlist(strsplit(dff$Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones., ";", perl = TRUE)))
[1] "Inseguridad"                     "Extorsión"                      
[3] "Falta de control"                "Artes de pesca"                 
[5] "Reducción de pesca"              "Invasión de la flota industrial"
[7] "Contaminación"                   "No responde"                    

Se crean columnas nuevas ante la presencia de estos valores:

dff <- dff %>%
  mutate(amenaza.inseguridad = ifelse(grepl("Inseguridad", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Inseguridad", NA),
         amenaza.extorsion = ifelse(grepl("Extorsión", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Extorsión", NA),
         amenaza.falta.control = ifelse(grepl("Falta de control", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Falta de control", NA),
         amenaza.artes.pesca = ifelse(grepl("Artes de pesca", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Artes de pesca", NA),
         amenaza.reduccion.pesca = ifelse(grepl("Reducción de pesca", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Reducción de pesca", NA),
         amenaza.invasion.industrial = ifelse(grepl("Invasión de la flota industrial", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Invasión de la flota industrial", NA),
         amenaza.contaminacion = ifelse(grepl("Contaminación", Cuales.cree.usted.que.son.las.principales.amenazas.en.las.8.millas...Escoja.3.opciones.), "Contaminación", NA))

Dispuesto a dejar la actividad pesca

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad = case_when(
  Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad == "no" ~ "No",
  Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad == "NO" ~ "No",
  Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad == "Si" ~ "Sí",
  Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad == "10 sueldos basicos" ~ NA,
  .default = Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad
))

Cuál sería otra actividad a ejercer en lugar de la pesca

Se incorporan los valores corregidos:

# dff %>% filter(Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad == "Sí" & !is.na(Cual.sería.la.otra.actividad.a.ejercer)) %>% select(ID, Cual.sería.la.otra.actividad.a.ejercer) %>% write_csv(., "otra_actividad.csv")
actividades <- read.xlsx("./Textos corregidos/actividad.xlsx")

actividades$Cual.sería.la.otra.actividad.a.ejercer <- NULL
dff <- left_join(dff, actividades, by = "ID")

Cuál sería el incentivo para cambiar el arte de pesca

Se estandarizan los valores de la pregunta:

dff <- dff %>% mutate(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo = case_when(
  Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "no" ~ "No",
  Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "NO" ~ "No",
  Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "Si" ~ "Sí",
  Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "SI" ~ "Sí",
  .default = Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo
))
# dff %>% filter(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "Sí" & !is.na(Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera)) %>% select(ID, Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera) %>% write_csv(., "incentivo.csv")

Se incorporan los valores corregidos:

incentivo <- read.xlsx("./Textos corregidos/incentivos2.xlsx")
incentivo$Cuál.cree.usted.que.sería.el.incentivo.para.dejar.de.ejercer.la.actividad.pesquera <- NULL
dff <- left_join(dff, incentivo, by = "ID")

Preparación datos para dashboard exploratorio

Se crea una copia del dataframe, solamente con las columnas que se visualizarán:

dfviz <- dff %>% select(
  ID,
  Fecha.de.la.encuesta,
  Seleccione.el.año.de.nacimiento,
  Seleccione.la.provincia.de.residencia,
  Tiene.permiso.de.pesca.artesanal,
  Es.agremiado,
  Sexo,
  Estado.civil,
  Cargas.familiares,
  Discapacidad,
  Es.armador,
  Cuántas.embarcaciones.tiene,
  tiene.embarcacion,
  Tiene.matrícula.la.embarcación,
  Tiene.permiso.de.pesca.la.embarcación,
  Tipo.de.matrícula,
  Tiene.matrícula.la.embarcación,
  Conoce.el.proyecto.de.conservación.de.8.millas,
  Es.prioritario.conservar.las.8.millas.naúticas,
  Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo,
  Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad,
  canton,
  correccion.caleta,
  arte.redes, 
  arte.bolsos, 
  arte.risos, 
  arte.changueros, 
  arte.ganchos, 
  arte.espinel, 
  arte.manual, 
  arte.otros, 
  cat.esp.1,
  cat.esp.2,
  cat.esp.3,
  cat.esp.4,
  cat.esp.5,
  cat.esp.5,
  cat.esp.6,
  cat.esp.7,
  correccion.profesion, 
  tipo.profesion, 
  correccion.organizacion, 
  embarcacion.tipo, 
  embarcacion.material, 
  embarcacion.material.y.tipo, 
  eslora1, 
  eslora2, 
  eslora3, 
  eslora4, 
  eslora5,
  eslora.promedio,
  discapacidad.porcentaje, 
  correccion.tipo.discapacidad, 
  conoce.control.y.vigilancia, 
  conoce.practicas.sost.pesca, 
  conoce.area.exclusiva.artesanal, 
  conoce.prohibicion.areas, 
  conoce.conservacion.recursos, 
  conoce.incentivos.economicos, 
  conoce.otros, 
  explique.impacto.pesqueria, 
  explique.geografico, 
  explique.seguridad, 
  explique.desconoce, 
  explique.otro, 
  amenaza.inseguridad, 
  amenaza.extorsion, 
  amenaza.falta.control, 
  amenaza.artes.pesca, 
  amenaza.reduccion.pesca, 
  amenaza.invasion.industrial, 
  amenaza.contaminacion, 
  actividad.incentivo.economico, 
  actividad.comercio, 
  actividad.agricultura, 
  actividad.jubilacion, 
  actividad.profesional, 
  actividad.emprendimiento, 
  actividad.oficio, 
  actividad.empleado, 
  actividad.estudiante, 
  actividad.otro, 
  incentivo.valor, 
  incentivo.bono, 
  incentivo.credito, 
  incentivo.trabajo, 
  incentivo.negocio, 
  incentivo.otro)

Se exrpotan los datos para el dashboard exploratorio:

dfviz %>% write_csv("dfviz_VF.csv")

Para el visualizador, se preparan dataframes específicos para las preguntas con valores múltiples distribuidos en varias columnas, como artes de pesca, especies y similares.

Artes

Artes de pesca:

dfviz.artes <- dfviz %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Conoce.el.proyecto.de.conservación.de.8.millas,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  arte.redes, arte.bolsos, arte.risos, arte.changueros, arte.ganchos, arte.espinel, arte.manual, arte.otros
)
dfviz.artes <- dfviz.artes %>% 
  pivot_longer(cols = starts_with("arte."), names_to = "columna", values_to = "arte") %>% filter(!is.na(arte)) %>% select(!columna)
# dfviz.artes %>% write_csv("dfviz_artes.csv")

Especies

Especies:

dfviz.especies <- dfviz %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Conoce.el.proyecto.de.conservación.de.8.millas,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  cat.esp.1, cat.esp.2, cat.esp.3, cat.esp.4, cat.esp.5, cat.esp.6, cat.esp.7
)
dfviz.especies <- dfviz.especies %>% 
  pivot_longer(cols = starts_with("cat.esp"), names_to = "columna", values_to = "especie") %>% filter(!is.na(especie)) %>% select(!columna)
# dfviz.especies %>% write_csv("dfviz_especies.csv")

Conocimiento del proyecto de conservación 8 millas

dfviz.conoce <- dfviz %>% filter(Conoce.el.proyecto.de.conservación.de.8.millas == "Sí") %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  conoce.control.y.vigilancia, conoce.practicas.sost.pesca, conoce.area.exclusiva.artesanal, conoce.prohibicion.areas, conoce.conservacion.recursos, conoce.incentivos.economicos, conoce.otros)
dfviz.conoce <- dfviz.conoce %>% 
  pivot_longer(cols = starts_with("conoce"), names_to = "columna", values_to = "conoce") %>% filter(!is.na(conoce)) %>% select(!columna)
# dfviz.conoce %>% write_csv("dfviz_conoce.csv")

Amenazas a las 8 millas

dfviz.amenazas <- dfviz %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  amenaza.inseguridad, amenaza.extorsion, amenaza.falta.control, amenaza.artes.pesca, amenaza.reduccion.pesca, amenaza.invasion.industrial)
dfviz.amenazas <- dfviz.amenazas %>% 
  pivot_longer(cols = starts_with("amenaza"), names_to = "columna", values_to = "amenaza") %>% filter(!is.na(amenaza)) %>% select(!columna)
# dfviz.amenazas %>% write_csv("dfviz_amenazas.csv")

Incentivos

dfviz.incentivos <- dfviz %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  incentivo.bono, incentivo.credito, incentivo.trabajo, incentivo.negocio, incentivo.otro)
dfviz.incentivos <- dfviz.incentivos %>% 
  pivot_longer(cols = starts_with("incentivo"), names_to = "columna", values_to = "incentivo") %>% filter(!is.na(incentivo)) %>% select(!columna)
# dfviz.incentivos %>% write_csv("dfviz_incentivos.csv")

Actividad cambio

dfviz.actividad <- dfviz %>% select(
  ID, 
  # columnas filtro
  Seleccione.la.provincia.de.residencia,
  canton,
  Es.agremiado,
  Es.armador, 
  tiene.embarcacion,
  Tiene.permiso.de.pesca.artesanal,
  Es.prioritario.conservar.las.8.millas.naúticas,
  # columnas para gráficos
  actividad.incentivo.economico, actividad.comercio, actividad.agricultura, actividad.jubilacion, actividad.profesional, actividad.emprendimiento, actividad.oficio, actividad.empleado, actividad.estudiante, actividad.otro)
dfviz.actividad <- dfviz.actividad %>% 
  pivot_longer(cols = starts_with("actividad"), names_to = "columna", values_to = "actividad") %>% filter(!is.na(actividad)) %>% select(!columna)
# dfviz.actividad %>% write_csv("dfviz_actividad.csv")

Anexos

Pruebas de modelo logístico

logitdf <- dfviz %>% select(!c(ID, Fecha.de.la.encuesta, Seleccione.el.año.de.nacimiento, correccion.caleta, embarcacion.material, embarcacion.material.y.tipo, eslora2, eslora3, eslora4, eslora5, discapacidad.porcentaje, conoce.otros, explique.otro, actividad.otro, incentivo.otro))
logitdf <- logitdf %>% filter(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo != "No responde")
logitdf$Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo <- factor(logitdf$Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo)
logitdf <- logitdf %>%
  mutate_at(vars(starts_with("conoce") | starts_with("arte") | starts_with("cat.esp") | starts_with("explique") | starts_with("amenaza") | starts_with("actividad") | starts_with("incentivo")), ~replace(., is.na(.), 0))

Check number of levels per factor:

sapply(logitdf, function(x) length(levels(factor(x))))
                                            Seleccione.la.provincia.de.residencia 
                                                                                6 
                                                 Tiene.permiso.de.pesca.artesanal 
                                                                                4 
                                                                     Es.agremiado 
                                                                                3 
                                                                             Sexo 
                                                                                4 
                                                                     Estado.civil 
                                                                                6 
                                                                Cargas.familiares 
                                                                               21 
                                                                     Discapacidad 
                                                                                3 
                                                                       Es.armador 
                                                                                2 
                                                      Cuántas.embarcaciones.tiene 
                                                                               13 
                                                                tiene.embarcacion 
                                                                                2 
                                                   Tiene.matrícula.la.embarcación 
                                                                                3 
                                            Tiene.permiso.de.pesca.la.embarcación 
                                                                                2 
                                                                Tipo.de.matrícula 
                                                                                3 
                                   Conoce.el.proyecto.de.conservación.de.8.millas 
                                                                                3 
                                   Es.prioritario.conservar.las.8.millas.naúticas 
                                                                                3 
Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo 
                                                                                2 
   Estaría.dispuesto.a.dejar.de.ejercer.la.actividad.pesquera..por.otra.actividad 
                                                                                3 
                                                                           canton 
                                                                               52 
                                                                       arte.redes 
                                                                                2 
                                                                      arte.bolsos 
                                                                                2 
                                                                       arte.risos 
                                                                                2 
                                                                  arte.changueros 
                                                                                2 
                                                                     arte.ganchos 
                                                                                2 
                                                                     arte.espinel 
                                                                                2 
                                                                      arte.manual 
                                                                                2 
                                                                       arte.otros 
                                                                                2 
                                                                        cat.esp.1 
                                                                                6 
                                                                        cat.esp.2 
                                                                                6 
                                                                        cat.esp.3 
                                                                                6 
                                                                        cat.esp.4 
                                                                                6 
                                                                        cat.esp.5 
                                                                                6 
                                                                        cat.esp.6 
                                                                                6 
                                                                        cat.esp.7 
                                                                                2 
                                                             correccion.profesion 
                                                                              127 
                                                                   tipo.profesion 
                                                                                6 
                                                          correccion.organizacion 
                                                                              689 
                                                                 embarcacion.tipo 
                                                                               11 
                                                                          eslora1 
                                                                              329 
                                                                  eslora.promedio 
                                                                              455 
                                                     correccion.tipo.discapacidad 
                                                                                4 
                                                      conoce.control.y.vigilancia 
                                                                                2 
                                                      conoce.practicas.sost.pesca 
                                                                                2 
                                                  conoce.area.exclusiva.artesanal 
                                                                                2 
                                                         conoce.prohibicion.areas 
                                                                                2 
                                                     conoce.conservacion.recursos 
                                                                                2 
                                                     conoce.incentivos.economicos 
                                                                                2 
                                                       explique.impacto.pesqueria 
                                                                                2 
                                                              explique.geografico 
                                                                                2 
                                                               explique.seguridad 
                                                                                2 
                                                               explique.desconoce 
                                                                                2 
                                                              amenaza.inseguridad 
                                                                                2 
                                                                amenaza.extorsion 
                                                                                2 
                                                            amenaza.falta.control 
                                                                                2 
                                                              amenaza.artes.pesca 
                                                                                2 
                                                          amenaza.reduccion.pesca 
                                                                                2 
                                                      amenaza.invasion.industrial 
                                                                                2 
                                                            amenaza.contaminacion 
                                                                                2 
                                                    actividad.incentivo.economico 
                                                                                2 
                                                               actividad.comercio 
                                                                                2 
                                                            actividad.agricultura 
                                                                                2 
                                                             actividad.jubilacion 
                                                                                2 
                                                            actividad.profesional 
                                                                                2 
                                                         actividad.emprendimiento 
                                                                                2 
                                                                 actividad.oficio 
                                                                                2 
                                                               actividad.empleado 
                                                                                2 
                                                             actividad.estudiante 
                                                                                2 
                                                                  incentivo.valor 
                                                                               78 
                                                                   incentivo.bono 
                                                                                2 
                                                                incentivo.credito 
                                                                                2 
                                                                incentivo.trabajo 
                                                                                2 
                                                                incentivo.negocio 
                                                                                2 
logitdf <- logitdf %>% select(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo, Tiene.permiso.de.pesca.artesanal, Tiene.matrícula.la.embarcación, Es.agremiado)
logit_model <- glm(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo ~ ., data = logitdf, family = binomial)
summary(logit_model)

Call:
glm(formula = Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo ~ 
    ., family = binomial, data = logitdf)

Coefficients:
                                                  Estimate Std. Error z value
(Intercept)                                       -0.04714    0.05854  -0.805
Tiene.permiso.de.pesca.artesanalNo responde       -0.55914    0.19500  -2.867
Tiene.permiso.de.pesca.artesanalSí                -0.20582    0.06714  -3.066
Tiene.permiso.de.pesca.artesanalSí, pero caducado  0.66871    0.12865   5.198
Tiene.matrícula.la.embarcaciónNo responde          0.29842    0.18950   1.575
Tiene.matrícula.la.embarcaciónSí                  -0.23003    0.05748  -4.002
Es.agremiadoNo responde                           -1.28344    0.49446  -2.596
Es.agremiadoSí                                    -0.24727    0.04628  -5.343
                                                  Pr(>|z|)    
(Intercept)                                        0.42068    
Tiene.permiso.de.pesca.artesanalNo responde        0.00414 ** 
Tiene.permiso.de.pesca.artesanalSí                 0.00217 ** 
Tiene.permiso.de.pesca.artesanalSí, pero caducado 2.02e-07 ***
Tiene.matrícula.la.embarcaciónNo responde          0.11531    
Tiene.matrícula.la.embarcaciónSí                  6.28e-05 ***
Es.agremiadoNo responde                            0.00944 ** 
Es.agremiadoSí                                    9.15e-08 ***
---
Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

(Dispersion parameter for binomial family taken to be 1)

    Null deviance: 11215  on 8428  degrees of freedom
Residual deviance: 11056  on 8421  degrees of freedom
  (13963 observations deleted due to missingness)
AIC: 11072

Number of Fisher Scoring iterations: 4

Pruebas de un modelo de remuestreo (Bootstrap)

dbs <- dff %>% select(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo) %>% filter(Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "Sí" | Estaría.dispuesto.a.cambiar.sus.artes.de.pesca.por.otro..a.través.de.un.incentivo == "No")

names(dbs) <- "fish_method"

# Define the bootstrap function
bootstrap_proportion <- function(data, n_bootstrap) {
  bootstrap_estimates <- numeric(n_bootstrap) # Create an empty vector to store bootstrap estimates
  
  for (i in 1:n_bootstrap) {
    bootstrap_sample <- sample(data$fish_method, size = length(data$fish_method), replace = TRUE) # Sampling with replacement
    yes_proportion <- mean(bootstrap_sample == "Sí") # Calculate proportion of "Yes"
    bootstrap_estimates[i] <- yes_proportion # Store the estimate
  }
  
  return(bootstrap_estimates)
}

# Perform the bootstrap operation
set.seed(123) # Setting a seed for reproducibility
n_bootstrap <- 10000 # Number of bootstrap samples
bootstrap_results <- bootstrap_proportion(dbs, n_bootstrap)

# Calculate the confidence interval
conf_interval <- quantile(bootstrap_results, probs = c(0.025, 0.975))

# Print the confidence interval
print(conf_interval)
     2.5%     97.5% 
0.3620936 0.3746874 

Información de la sesión

sessionInfo()
R version 4.3.0 (2023-04-21)
Platform: aarch64-apple-darwin20 (64-bit)
Running under: macOS 14.2.1

Matrix products: default
BLAS:   /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRblas.0.dylib 
LAPACK: /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.11.0

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

time zone: Asia/Riyadh
tzcode source: internal

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] stringi_1.7.12   openxlsx_4.2.5.2 lubridate_1.9.2  forcats_1.0.0   
 [5] stringr_1.5.0    dplyr_1.1.2      purrr_1.0.1      readr_2.1.4     
 [9] tidyr_1.3.0      tibble_3.2.1     ggplot2_3.4.2    tidyverse_2.0.0 

loaded via a namespace (and not attached):
 [1] bit_4.0.5         gtable_0.3.3      jsonlite_1.8.4    crayon_1.5.2     
 [5] compiler_4.3.0    zip_2.3.0         Rcpp_1.0.10       tidyselect_1.2.0 
 [9] parallel_4.3.0    scales_1.2.1      yaml_2.3.7        fastmap_1.1.1    
[13] R6_2.5.1          generics_0.1.3    knitr_1.42        htmlwidgets_1.6.2
[17] munsell_0.5.0     pillar_1.9.0      tzdb_0.4.0        rlang_1.1.1      
[21] utf8_1.2.3        xfun_0.39         bit64_4.0.5       timechange_0.2.0 
[25] cli_3.6.1         withr_2.5.0       magrittr_2.0.3    digest_0.6.31    
[29] grid_4.3.0        vroom_1.6.3       rstudioapi_0.14   hms_1.1.3        
[33] lifecycle_1.0.3   vctrs_0.6.2       evaluate_0.21     glue_1.6.2       
[37] fansi_1.0.4       colorspace_2.1-0  rmarkdown_2.21    tools_4.3.0      
[41] pkgconfig_2.0.3   htmltools_0.5.5