You are on page 1of 10

Algunas tcnicas bsicas

Luis Rosero Bixby


University of California at Berkeley
Las tcnicas

1. Agregacin
2. Suavizamiento
3. Ajuste a control macro
4. Normalizacin
(La mayora son en realidad consejos
de programacin)
1. Agregacin
Para pasar de micro-datos a promedios por
edades
Comando Stata para promedios ponderados:
collapse (mean) x y z [weight=facexpan], by(age)
facexpan son los factores de expansin de la
muestra (pudimos modificarlos para reproducir la
estimacin de la pob. por edades simples)
Para tener tambin el nmero de observaciones y
la poblacin en cada edad:
generate unos = 1
Collapse (rawsum) unos (sum) fexpan (mean).
2. Suavizamiento (Apndice B)
Para reducir el ruido del muestreo por
trabajar con edades simples
Se suavizan los niveles ms bajos
(ejemplo: YE y YS)
Los niveles mas altos se obtienen por
suma (YL no se suaviza!)
No sobre-suavizar picos, valles y ceros
reales
Los valores falsos negativos deben
reemplazarse con ceros
No incluir en el suavizamiento edades que
2. Suavizamiento con Stata
Se trabaja con el archivo de promedio de edades
Se usa la tcnica de regresin local (lowess)
lowess Y age, bw(0.1) gen(Ysua)
Jugar con valores alternativos de band width (bw)
Debido a que lowess no permite weight se usa el
truco de expandir la muestra (p. ej. una lnea por
cada 10 observaciones) antes de suavizar.
gen obs10 = round(nobs/10)
expand obs10, gen(duplicada)
lowess.....
drop if duplicada==1
3. Ajuste a control macro

Clculo del factor de correccin

Clculo perfiles ajustados


3. Ajuste a control macro en
stata
* control macro
gen yle_macro = 15542
* agregados crudos (con valores suavizados)
egen double yle_tot = total(pob2006/1000000 *
yle_sua)
*Factor de correccion
gen fyle = yle_macro / yle_tot
*Valores ajustados al control
gen YLE = fyle * yle_s
4.
Normalizacin

Porque al
comparar
perfiles,
nos interesa
ms la forma
que el nivel de
la curva.
4. Cmo se normaliza
Se calcula el promedio YL edades 30-49
(unidad de ingreso):
egen YL3049 = mean(YL) if edad>=30 &
edad<=49
replace YL3049 = YL3049[35] if
YL3049==.
(Esta es una constante para todas las
edades)
YL normalizado es el YL relativo al de
edades 30-49:
gen YL_nor = YL/YL3049
Laboratorio 4. Tcnicas bsicas

Aplicar las tcnicas bsicas de:


1. Agregacin
2. Suavizamiento
3. Ajuste a control macro
4. Normalizacin
Para completar la estimacin del
ingreso laboral
(Cdigo para hacerlo con Ecuador
2006 en:
YL-ECua-Part2.do)

You might also like