Hola a tod@s, comparto la sintaxis para analizar la Preferencia de Fecundidad entre mujeres de 15 a 49 años actualmente unidas usando la Encuesta Demográfica y de Salud Familiar (ENDES) del 2019 en STATA .
Janet Porras
****
*Especificamos nuestra carpeta de trabajo
cd "F:\ENDES"
*Bajar y descomprimir modulos 66 & 71
import dbase Modulo66\REC0111.dbf, clear
label define V015 1 "Completa" 2 "Ausente" 3 "Aplazada" 4 "Rechazada" ///
5 "Respondida parcialmente" 6 "Incapacitada" 7 "Otra"
label values V015 V015
label var V015 "Resultado de entrevista individual"
label var HHID "Identificacion Cuestionario del Hogar"
label var CASEID "Identificacion Cuestionario Individual"
label var V012 "Edad actual -Age in single years"
label var V013 "Edad actual por grupos de 5 años"
label define V013 0 "12 a 14 años" 1"15 a 19 años" 2"20 a 24 años" 3"25 a 29 años" ///
4"30 a 34 años" 5"35 a 39 años" 6"40 a 44 años" 7"45 a 49 años"
label values V013 V013
recode V013 (0=0) (1=1) (2 3=2) (4 5=3) (6 7=4), gen(gedad)
label define gedad 0 "12 a 14 años" 1"15 a 19 años" ///
2"20 a 29 años" 3"30 a 39 años" 4"40 a 49 años"
label values gedad gedad
label var V001 "Conglomerado"
label var V002 "Número de vivienda"
label var V003 "Número de línea de entrevistada"
label var V005 "Factor de ponderación mujer"
label var V008 "Fecha de la entrevista, Codificación centenaria de meses (CMC)"
label var V011 "Fecha de nacimiento, Codificación centenaria de meses (CMC)"
label var V021 "Unidad de muestreo primario - conglomerado"
label var V022 "Estratos"
label var V024 "Región"
label var V025 "Tipo de lugar de residencia"
label define V025 1 "Urbano" 2 "Rural"
label values V025 V025
label var V042 "Selección de hogar para hemoglobina"
label var V043 "Selección para módulo de estatus de mujeres"
label var V044 "Selección para módulo de violencia domestica"
label var V101 "Región"
label var V102 "Tipo de lugar de residencia"
label var V106 "Nivel educativo más alto"
label define V106 0 "Sin educación" 1 "Primaria" 2 "Secundaria" 3 "Superior"
label values V106 V106
label var V129 "Material predominante del techo de la vivienda"
label var V133 "Educación en años simples"
label var V135 "Residente habitual o visitante"
label var V149 "Logro educativo"
label define V149 0 "Sin educación" 1 "Primaria incompleta" 2 "Primaria completa" ///
3 "Secundaria incompleta" 4 "Secundaria completa" 5 "Superior"
label values V149 V149
label var V155 "Alfabetización"
label define V155 0 "No puede leer" 1 "Puede leer sólo parte de la frase" ///
2 "Puede leer la frase" 3 "No hay tarjeta en el idioma requerido" ///
4 "Ciega/problemas visuales"
label values V155 V155
label var QD333_1 "Alguna dificultad/limitación permanente para ver, aún usando anteojos"
label var QD333_2 "Alguna dificultad/limitación permanente para oir, aún usando audífonos"
label var QD333_3 "Alguna dificultad/limitación permanente para hablar o comunicarse, aún usando la lengua de señas u otro"
label var QD333_4 "Alguna dificultad/limitación permanente para moverse o caminar para usar brazos y/o piernas"
label var QD333_5 "Alguna dificultad o limitación permanente para entender o aprender (concentrarse y recordarse)"
label var QD333_6 "Alguna dificultad o limitación permanente para relacionarse con los demás, por sus pensamientos, sentimientos, emociones o conductas"
label var V190 "Índice de riqueza"
label define V190 1 "Quintil_inferior" 2 "Segundo_quintil" 3 "Quintil_intermedio" ///
4 "Cuarto_quintil" 5 "Quintil_superior"
label values V190 V190
label var AWFACTT "Factor todas las mujeres"
label var AWFACTU "Factor todas las mujeres - urbano/rural"
label var AWFACTR "Factor todas las mujeres - regional"
label var AWFACTE "Factor todas las mujeres - educación"
label var AWFACTW "Factor todas las mujeres - índice de riqueza"
foreach v of var * {
rename `v' `=lower("`v'")'
}
save REC0111.dta, replace
import dbase Modulo66\REC91.dbf, clear
label define nosi 0 "No" 1 "Si"
label define SREGION 1 "Lima_Metropolitana" 2 "Resto_Costa" 3 "Sierra" 4 "Selva"
label values SREGION SREGION
label var SREGION "Region Natural"
recode SREGION (1 2=1) (3=2) (4=3), gen(region_natural)
label define region_natural 1 "Costa" 2 "Sierra" 3 "Selva"
label values region_natural region_natural
label var CASEID "Identificacion Cuestionario Individual"
label var S108N "Nivel educativo aprobado"
label var S111 "Actualmente asiste a la escuela, colegio, instituto o universidad"
label var S112 "Razón por que dejo de asistir a la escuela"
label define S112 1 "Quedó embarazada" 2 "Se casó/se unió" ///
3 "Tenía que cuidar a las niños más pequeños" ///
4 "Tenìa que ayudar en la chacra o negocio de la familia" 5 "Falta de dinero" ///
6 "Enfermedad" 7 "Necesitaba trabajar para ganar dinero" ///
8 "Se graduó/suficiente estudio" 9 "No aprobó examen de ingreso" ///
10 "No quiso estudiar" 11 "Escuela muy lejos/no había escuela" ///
12 "No había maestros en la escuela" 13 "Estudia en academia preuni./carrera corta" ///
96 "Otra" 98 "No sabe"
label values S112 S112
label var S119 "Idioma o lengua materna que aprendió hablar en su niñez"
recode S119 (10=1) (1/9=2) (11 12=3), gen(lmaterna)
label define lmaterna 1 "Castellano" 2 "Lengua nativa 4/" 3 "Extranjera"
label values lmaterna lmaterna
label var lmaterna "Lengua Materna"
label var S119NA "Idioma materna su madre"
label var S119NB "Lengua materna su padre"
label var S119D "Por sus antepasados y costumbres, Ud. Se considera"
label define S119D 1 "Quechua" 2 "Aimara" 3 "Nativo o indigena de la Amazonía" ///
4 "Parte de otro pueblo indigena u originario" 5"Negro/ Moreno/ Zambo/ Mulato/Pueblo Afroperuano o afrodescendiente" ///
6 "Blanco" 7 "Mestizo" 8 "Otro" 98 "No sabe"
label values S119D S119D
recode S119D (1 2 3 4=1) (5=2) (6=3) (7=4) (8 98=5), gen(etnia)
label define etnia 1 "Origen nativo 2/" 2"Negro, moreno, zambo 3/" 3 "Blanco" 4 "Mestizo" 5 "Otro/ No sabe"
label values etnia etnia
label var S229B1 "Afiliada a seguro de salud (seguro integral)"
label var S239F "Documento de identificación: No tiene"
label var S815AA "Conoce la ETS: sífilis"
label var S815AB "Conoce la ETS: gonorrea"
label var S815AC "Conoce la ETS: verrugas genitales/condiloma"
label var S815AD "Conoce la ETS: Chancro"
label var S815AE "Conoce la ETS: Herpes"
label var S815AX "Conoce la ETS: Otros"
label var S815AZ "Conoce la ETS: No sabe"
label var S816AA "Síntomas de ETS en mujeres: dolor abdominal"
label var S816AB "Síntomas de ETS en mujeres: secreción genital de flujo por la vagina"
label var S816AC "Síntomas de ETS en mujeres: secreción mal oliente"
label var S816AD "Síntomas de ETS en mujeres: molestias al orinar"
label var S816AE "Síntomas de ETS en mujeres: enrojecimiento/picazón/ardor en genitales"
label var S816AF "Síntomas de ETS en mujeres: inflamación/hinchazón/dolor en genitales"
label var S816AG "Síntomas de ETS en mujeres: úlceras/llagas genitales"
label var S816AH "Síntomas de ETS en mujeres: verrugas genitales"
label var S816AI "Síntomas de ETS en mujeres: sangre en la orina"
label var S816AJ "Síntomas de ETS en mujeres: pérdida de peso"
label var S816AK "Síntomas de ETS en mujeres: infertilidad/no poder tener hijos"
label var S816AL "Síntomas de ETS en mujeres: los síntomas pueden no estar presentes"
label var S816AW "Síntomas de ETS en mujeres: otros"
label var S816AZ "Síntomas de ETS en mujeres: no sabe"
label var S817 "Le han Diagnosticado alguna ETS en los últimos 12 meses"
label values S815A* S816A* nosi
foreach v of var * {
rename `v' `=lower("`v'")'
}
save REC91.dta, replace
import dbase Modulo71\re516171.dbf, clear
label var CASEID "Identificacion Cuestionario Individual"
label var V501 "Estado civil actual"
label define V501 0 "Nunca casada" 1 "Casado" 2 "Viviendo juntos" 3 "Viuda" 4 "Divorciada" 5 "No viven juntos"
label values V501 V501
label var V502 "Actualmente, antes o nunca casada"
label var V525 "Edad en la primera relación sexual"
label var V602 "Le gustaria tener otro hijo o preferiría no tener más"
label var V605 "Deseo de tener más hijos"
label define V605 1 "Quiere dentro de 2 años" 2 "Quiere después de 2 ó más años" ///
3 "Quiere, no está seguro de tiempo" 4 "Indecisa" 5 "No quiere mas" ///
6 "Esterilizada" 7 "Infértil"
label values V605 V605
label var V613 "Número ideal de niños"
label var V621 "Piensa que su esposo/compañero desea el mismo número de hijos"
label var V624 "Necesidad insatisfecha"
label var V626 "Necesidad insatisfecha (def.2)"
label define V626 0 "Nunca tuve relaciones sexuales" 1 "Necesidad insatisfecha de espacio" ///
2 "Necesidad insatisfecha de limitar" 3 "Uso de espacio" 4 "Uso de límite" ///
5 "Falla de espacio" 6 "Falla de límite" 7 "Deseo de nacimiento <2 años" ///
8 "No sexo, quiere esperar" 9 "Infértil, menopausia"
label values V626 V626
label var V701 "Nivel de educacion del esposo/compañero"
label var V717 "Grupos de ocupación estandarizados de la encuestada"
label define V717 0 "No trabaja" 1 "Profesional, Técnico, Gerente" 2 "Eclesiástico" ///
3 "Ventas" 4 "Agricultor, trabajador independiente" 5 "Agricultor, empleado" ///
6 "Empleada del hogar" 7 "Servicios" 8 "Habilidades manuales" 9 "Sin habilidades manuales"
label values V717 V717
label var V719 "Trabajo para la familia, otros, para sí misma"
label define V719 1 "Para un familiar" 2 "Para alguien más" 3 "Por cuenta propia"
label value V719 V719
label var V731 "Trabajó en los últimos 12 meses"
label define V731 0 "No" 1 "En el año pasado" 2 "Actualmente trabajando" 3 "Tiene un trabajo, pero en licencia los últimos 7 días"
label values V731 V731
label var V732 "Usualmente trabaja todo el año/por temporada o sólo de vez en cuando"
label define V732 1 "Todo el año" 2 "Por temporada" 3 "De vez en cuando"
label values V732 V732
label var V741 "Tipo de ingresos por trabajo"
label define V741 0 "No le pagan" 1 "Solo en efectivo" 2 "Efectivo y especie" 3 "Solo en especie"
label values V741 V741
foreach v of var * {
rename `v' `=lower("`v'")'
}
save RE516171.dta, replace
use rec0111, clear
merge 1:1 caseid using "rec91", nogen
merge 1:1 caseid using "re516171", nogen
*Variables que necesitamos
*v005 "Factor de ponderación mujer"
*v025 "Tipo de lugar de residencia"
*v502 "Actualmente, antes o nunca casada"
*v605 "Deseo de tener más hijos"
*s119 "Idioma o lengua materna que aprendió hablar en su niñez"
*s119d "Por sus antepasados y costumbres, Ud. Se considera"
*Factor de expansion
gen wt=v005/1000000
*Mujeres actualmente unidas (casadas o convivientes)
recode v502 (1=1)(0 2=2), gen(unidas)
label define sino 1 "Si" 2 "No"
label values unidas sino
label var unidas "Unidas"
*Preferencia de Fecundidad
recode v605 (5=1 "No quiere mas")(6=2 "Esterilizada") (1=3 "Desea tener otro pronto") ///
(2=4 "Desea tener otro pero más tarde") (3=5 "Desea tener más, no sabe cuando") ///
(4=6 "Indecisa") (7=7 "Infértil") if unidas==1, gen(pre_fe_1)
label var pre_fe_1 "Preferencia de Fecundidad en detalle"
recode v605 (5 6 =1 "No quiere")(1/3=2 "Desea más")(4 7=3 "Otro") if unidas==1, gen(pre_fe_2)
label var pre_fe_2 "Preferencia de Fecundidad"
tab pre_fe_1 v025 [iweight=wt] if v012>14 , nofreq col
tab pre_fe_1 etnia [iweight=wt] if v012>14 , nofreq col
tab pre_fe_1 lmaterna [iweight=wt] if v012>14 , nofreq col
tab pre_fe_2 v025 [iweight=wt] if v012>14 , nofreq col
tab pre_fe_2 etnia [iweight=wt] if v012>14 , nofreq col
tab pre_fe_2 lmaterna [iweight=wt] if v012>14 & lmaterna<3, nofreq col
graph hbar [aw=wt] if unidas==1 & v012>14 & lmaterna<3, over(pre_fe_2) over(lmaterna) ///
asyvars blabel(bar, format(%9.1f)) percentages ytitle("Porcentaje") ///
title("Preferencia de Fecundidad en Mujeres" "de 15 a 49 años actualmente unidas," ///
"según lengua materna") bar(1, color(pink*.8)) bar(2, color(pink*.3)) bar(3, color(gray)) bargap(10)
Excelente¡¡¡. Siempre sigo tus videos por youtube.
ResponderEliminarQueria consultarle si fuese posible me pudiese orientar con una informacion que quiero simular de la encuesta nacional agropecuaria del 2018. Realice el codigo pero no obtengo los resultados tal como indica la publicacion de donde se reporta la investigacion. Agradeceria mucho sus comentarios y en caso me lo permitiese le enviaria lo que estuve trabajando. Gracias
ResponderEliminarHola Hadrilka! Puedes contactarme a traves de Linkedin, capaz puedo chequear tu trabajo.
Eliminar