Encuesta Nacional de Ocupación y Empleo

Unir paneles con enoe.do


Julio César Martínez Sánchez
jcms2665@gmail.com


Introducción


La Encuesta Nacional de Ocupación y Empleo (ENOE) es la encuesta en hogares más grande que se aplica en el país, su muestra se divide en 5 paneles independientes y en cada uno de ellos se le da seguimiento a la población por un año y tres meses. Durante este periodo de tiempo se aplica el mismo cuestionario a los residentes habituales de las viviendas seleccionadas lo que permite identificar cambios sociodemográficos e itinerarios laborales de la población.

Para analizar la ENOE desde una perspetiva longitudinal se ha creado la función enoe la cual permite unir los paneles de la encuesta y dar seguimiento a las variables que son de interés a nivel de personas. Para llevar a cabo la programación se usaron los criterios para unir las bases de datos que se encuentran en el documento Conociendo la base de datos de la ENOE. Además de unir base de datos de trimestres diferentes, la función se puede utilizar para unir las diferentes bases de datos del mismo trimestre.

¿Cómo usar la función?


A continuación se detallan los pasos a seguir para poder utilizar la función.

Paso 0. Descargar el do-file


El do-file se encuentra en el repositorio de Github llamado Panel_ENOE y se puede bajar de dos formas:

  • Una vez en el repositorio Panel_ENOE, dar click en el boton verde Clone or Download y luego en Download Zip. Al hacerlo se descarga un archivo zip, el cual se debe descomprimir y dentro de la capeta ".._ENOE-master" se encuentra el archivo enoe.do

  • Ir a enoe.do, copiar y pegar el código en un do-file. Sin embargo, es importante que el nombre de dicho archivo sea enoe.do

    Paso 1. Definir la ruta


    Para poder ejecutar el archivo, se requiere que las bases de datos que se quieran unir estén en la misma carpeta que el archivo enoe.do. Por este motivo, es fundamental definir el directorio de trabajo.

    cd "C:\Users\jmartinez\Desktop\enoe_15ymas_2008"


    Paso 2. Ordenar las bases


    La función sigue un proceso iterativo para unir las observaciones de los diferentes páneles, uno a la vez. Por ejemplo, si se quiere tener las 5 observaciones del panel 1 del primer trimestre de 2008, es necesario que en la misma carpeta donde está el archivo enoe.dose encuentren los archivos: sdemt108, sdemt208, sdemt308, sdemt408 y sdemt109. Sin embargo, este último debe ser renombrado de tal forma que al ordenar la carpeta por nombre aparezca en último lugar:



Paso 3. Definir la función


Para poder usar la función, y una vez que se tienen las bases ordenadas, el siguiente paso es correr la función para que Stata la reconozca como un comando válido, para hacerlo basta con ejecutar:

run enoe.do


Paso 4. Sintaxis


La función usa dos argumentos: el nombre de la base en donde se encuentra la primera observación del panel y el nombre de la variable a la cual se le va a dar seguimiento. Por ejemplo, si la variable de interés es clase2 entonces se debe ejecutar el comando:

enoe sdemt108 clase2


Paso 5. Resultados


La función genera una nueva base de datos que se llama igual que la base donde se encuentra la primera observación seguida del prefijo _secuencias

Al final de este archivo se encuentran bloques constituidos de 3 variables:

  • n_ent_i Número de entrevista en la observación i (i=2, 3, 4 o 5)
  • per_i Periodo en la observación i (i=2, 3, 4 o 5)
  • Variable de seguimiento



    Paso 6. Consideraciones


    Algunas recomendaciones que se deben de seguir al momento de ejecutar la función:

  • Si se ejecuta varias veces, tener cuidado de borrar/renombrar las bases que se van generando, de otra manera se pueden sobreescribir.

  • En caso de que el nombre de la base donde está observación 1 o la variable de seguimiento no existan, la función no se ejecuta y genera mensajes de error.