Professional Documents
Culture Documents
Aprender haciendo: enfoque aplicado no vamos a revisar teora de econometra vamos a cubrir solo los principales modelos y funciones bases para futuro
Ventajas de STATA
Uso comandos
Construir rutinas Ir ms all de los comandos pre-definidos Escribir programas para anlisis complejas y multi-stage
Externalidades
Numero de usuarios Portabilidad de los programas user written Recursos online (ejm.: lista de correo, websites, etc.)
Potencialidades
Grande bases de datos: nico limite...tamao de la memoria Modelos con hasta 2047 variables Muchas aplicaciones predefinidas: OLS, panel, logit, probit, tobit, ecuaciones simultaneas, etc. Excelente para grficos Excelente para manipular y describir datos (grande bases de datos)
Agenda de la Clase 1
Familiarizando con STATA Leer y abrir bases de datos Modificar y combinar base de datos Creando nuevas variables Lgica de los comandos en STATA
Introducir datos
Usar STATA-TRANSFER Usar comandos
insheet
Mantener un registro
log log using nombre_file [,append replace] log on / log off / log close cmdlog
Actualizando
update query update executable / ado / all update swap
Asignar memoria
memory set mem set matsize compress help findit STATA FAQ online: http://www.stata.com/support/faqs/ Stata mailing list: http://www.stata.com/statalist/
Pedir ayuda
Agenda de la Clase 1
Familiarizando con STATA Leer y abrir bases de datos Modificar y combinar base de datos Creando nuevas variables Lgica de los comandos en STATA
Empezar a trabajar con la base y familiarizarnos con STATA: leyendo los datos
keep drop save edit browse erase clear sort ds describe codebook list
10
Agenda de la Clase 1
Familiarizando con STATA Leer y abrir bases de datos Modificar y combinar base de datos Creando y modificando variables Lgica de los comandos en STATA
11
12
Agenda de la Clase 1
Familiarizando con STATA Leer y abrir bases de datos Modificar y combinar base de datos Creando y modificando variables Lgica de los comandos en STATA
13
14
by varlist/bysort: repite el comando para cada grupo (looping) cmdname: comando que STATA va a ejecutar varlist: lista de variables a las cuales se aplica el comando =exp: expresin matemtica, lgica, estadstica, etc. if exp: restringe el mbito de aplicacin a las obs. que cumplen con la condicin in range: restringe el mbito de aplicacin a las obs. dentro del rango weight: permite asociar pesos con las obs. using filename: indica a STATA cual file debe de usar options: opciones especificas del comando
Preguntas de revisin
1. 2. 3. 4. 5.
6. 7. 8. 9.
15
Cuantas familias hay en nuestra base? Cuantas mujeres en total? Generar variable con numero de mujeres por familia Generar ID por familia y por individuos Generar una nueva variable que es 1 si la edad del individuo es >20 y <40, alternativamente es 0 Generar una nueva variable que es 1 si la edad del individuo es si el tamano del hogar es <=2, alternativamente es 0 Cuantos "hogares pequeos" (con no mas que dos individuos) existen? "Etiquetar" todas las nuevas variables construidas Eliminar TODAS las variables excepto aquellas que acabamos de construir
1. Utilizando los datos que usamos en el ejercicio 1, construya una base de datos que combine las bases Ingresos00, Hogares00 y Poblacion00 en una sola. La diferencia con respecto al ejercicio es que en esta ocasin la base de datos final debe tener una observacin por hogar (el promedio) en lugar de una observacin por persona.
16
Hamilton, L.C. (2004). Statistics with STATA 8. Belmont, CA: Duxbury Press Kohler, U. and Kreuter, F. (2004). Data Analysis Using Stata. College Station, TX: Stata Press Rabe-Hesketh, S. and Everitt, B. (2004). A Handbook of Statistical Analysis Using STATA, London: Chapman & Hall/CRC Press Ver: www.stata.com/bookstore.statabooks.html
Internet
STATA netcourses: http://www.stata.com/netcourse/ STATA journal y en particular
From the helpdesk Speaking stata
http://www.cpc.unc.edu/services/computer/presentations/statatutorial/ http://www.ats.ucla.edu/stat/Stata/