´Indice Introducci´on Base de Datos Recursos de Stata www.isaacmartinez.wordpress.com
Introducci´
on al Stata
Comandos B´asicos Isaac Mart´ınez 29 de Marzo de 2010´Indice Introducci´on Base de Datos Recursos de Stata
´Indice
1 Introducci´on 2 Base de Datos Comandos Lectura de datos 3 Recursos de Stata Comandos ´Utiles IdentificadoresManejo de Base de Datos Ejercicios
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
El objetivo de esta primera clase es abordar de forma r´apida
los principales comandos del Stata para habilitar al usuario en la utilizaci´on de diversos c´odigos, do-files u otros.
Es cierto que comenzar a utilizar el Stata por vez primera implica un costo de oportunidad relativamente alto para los
usuarios, sin embargo los beneficios a largo plazo son m´as
elevados. Comencemos
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
El objetivo de esta primera clase es abordar de forma r´apida
los principales comandos del Stata para habilitar al usuario en la utilizaci´on de diversos c´odigos, do-files u otros.
Es cierto que comenzar a utilizar el Stata por vez primera implica un costo de oportunidad relativamente alto para los
usuarios, sin embargo los beneficios a largo plazo son m´as
elevados.
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
El objetivo de esta primera clase es abordar de forma r´apida
los principales comandos del Stata para habilitar al usuario en la utilizaci´on de diversos c´odigos, do-files u otros.
Es cierto que comenzar a utilizar el Stata por vez primera implica un costo de oportunidad relativamente alto para los
usuarios, sin embargo los beneficios a largo plazo son m´as
elevados. Comencemos
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
Stata ofrece dos formas de realizar an´alisis estad´ıstico:
1 Mediante ventanas; cuenta con funciones pre-programadas al
puro estilo de Eviews.
2 Mediante Comandos; programaci´on de bajo nivel atravez de la
barra de comandos.
Nos concentraremos en el an´alisis mediante comandos pues
permitir´a construir rutinas (do-files) las cuales son f´acilmente replicables, preparar´a al usuario para la elaboraci´on de sus propios programas y lo introducir´a a la red internacional de
usuarios de Stata. Lo ´ultimo permite tener acceso (en muchos
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
Stata ofrece dos formas de realizar an´alisis estad´ıstico:
1 Mediante ventanas; cuenta con funciones pre-programadas al
puro estilo de Eviews.
2 Mediante Comandos; programaci´on de bajo nivel atravez de la
barra de comandos.
Nos concentraremos en el an´alisis mediante comandos pues
permitir´a construir rutinas (do-files) las cuales son f´acilmente replicables, preparar´a al usuario para la elaboraci´on de sus propios programas y lo introducir´a a la red internacional de
usuarios de Stata. Lo ´ultimo permite tener acceso (en muchos
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
Stata ofrece dos formas de realizar an´alisis estad´ıstico:
1 Mediante ventanas; cuenta con funciones pre-programadas al
puro estilo de Eviews.
2 Mediante Comandos; programaci´on de bajo nivel atravez de la
barra de comandos.
Nos concentraremos en el an´alisis mediante comandos pues
permitir´a construir rutinas (do-files) las cuales son f´acilmente replicables, preparar´a al usuario para la elaboraci´on de sus propios programas y lo introducir´a a la red internacional de
usuarios de Stata. Lo ´ultimo permite tener acceso (en muchos
´Indice Introducci´on Base de Datos Recursos de Stata Introducci´on
Introducci´
on
Stata ofrece dos formas de realizar an´alisis estad´ıstico:
1 Mediante ventanas; cuenta con funciones pre-programadas al
puro estilo de Eviews.
2 Mediante Comandos; programaci´on de bajo nivel atravez de la
barra de comandos.
Nos concentraremos en el an´alisis mediante comandos pues
permitir´a construir rutinas (do-files) las cuales son f´acilmente replicables, preparar´a al usuario para la elaboraci´on de sus propios programas y lo introducir´a a la red internacional de
usuarios de Stata. Lo ´ultimo permite tener acceso (en muchos
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Al principio utilizaremos el comando “clear” el cual nos permite borrar todo lo escrito y comenzar con un nuevo trabajo.
Debemos de especificar el tama˜no de memoria que utilizara
Stata , por defecto utilizara 10mb pero deber´a incrementarse
si el tama˜no de la informaci´on es grande.
set memory 50m
Luego debemos de establecer nuestro directorio de trabajo, es
decir el lugar donde est´an nuestros datos. El comando a
utilizar ser´a “cd”. Aqu´ı estamos suponiendo que esta es la
direcci´on donde se encuentra nuestra informaci´on, el usuario puede elegir la direcci´on de su preferencia.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Al principio utilizaremos el comando “clear” el cual nos permite borrar todo lo escrito y comenzar con un nuevo trabajo.
Debemos de especificar el tama˜no de memoria que utilizara
Stata , por defecto utilizara 10mb pero deber´a incrementarse
si el tama˜no de la informaci´on es grande.
set memory 50m
Luego debemos de establecer nuestro directorio de trabajo, es
decir el lugar donde est´an nuestros datos. El comando a
utilizar ser´a “cd”. Aqu´ı estamos suponiendo que esta es la
direcci´on donde se encuentra nuestra informaci´on, el usuario puede elegir la direcci´on de su preferencia.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Al principio utilizaremos el comando “clear” el cual nos permite borrar todo lo escrito y comenzar con un nuevo trabajo.
Debemos de especificar el tama˜no de memoria que utilizara
Stata , por defecto utilizara 10mb pero deber´a incrementarse
si el tama˜no de la informaci´on es grande. set memory 50m
Luego debemos de establecer nuestro directorio de trabajo, es
decir el lugar donde est´an nuestros datos. El comando a
utilizar ser´a “cd”. Aqu´ı estamos suponiendo que esta es la
direcci´on donde se encuentra nuestra informaci´on, el usuario puede elegir la direcci´on de su preferencia.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Al principio utilizaremos el comando “clear” el cual nos permite borrar todo lo escrito y comenzar con un nuevo trabajo.
Debemos de especificar el tama˜no de memoria que utilizara
Stata , por defecto utilizara 10mb pero deber´a incrementarse
si el tama˜no de la informaci´on es grande. set memory 50m
Luego debemos de establecer nuestro directorio de trabajo, es
decir el lugar donde est´an nuestros datos. El comando a
utilizar ser´a “cd”. Aqu´ı estamos suponiendo que esta es la
direcci´on donde se encuentra nuestra informaci´on, el usuario puede elegir la direcci´on de su preferencia.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Al principio utilizaremos el comando “clear” el cual nos permite borrar todo lo escrito y comenzar con un nuevo trabajo.
Debemos de especificar el tama˜no de memoria que utilizara
Stata , por defecto utilizara 10mb pero deber´a incrementarse
si el tama˜no de la informaci´on es grande. set memory 50m
Luego debemos de establecer nuestro directorio de trabajo, es
decir el lugar donde est´an nuestros datos. El comando a
utilizar ser´a “cd”. Aqu´ı estamos suponiendo que esta es la
direcci´on donde se encuentra nuestra informaci´on, el usuario puede elegir la direcci´on de su preferencia.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Existen varias formas de introducir datos al Stata y depender´a
del tipo de archivo o extensi´on de nuestra informaci´on. Si esta
guardada con extensi´on “.txt”- (documento de texto) utilizar
el comando: ”insheet” y la estructura para introducir la informaci´on (supongamos se llama ingresos) ser´a.
insheet using ingresos.txt
Si esta guardada con extensi´on “.dta”- utilizar el siguiente comando:
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Existen varias formas de introducir datos al Stata y depender´a
del tipo de archivo o extensi´on de nuestra informaci´on. Si esta
guardada con extensi´on “.txt”- (documento de texto) utilizar
el comando: ”insheet” y la estructura para introducir la informaci´on (supongamos se llama ingresos) ser´a.
insheet using ingresos.txt
Si esta guardada con extensi´on “.dta”- utilizar el siguiente comando:
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Existen varias formas de introducir datos al Stata y depender´a
del tipo de archivo o extensi´on de nuestra informaci´on. Si esta
guardada con extensi´on “.txt”- (documento de texto) utilizar
el comando: ”insheet” y la estructura para introducir la informaci´on (supongamos se llama ingresos) ser´a.
insheet using ingresos.txt
Si esta guardada con extensi´on “.dta”- utilizar el siguiente comando:
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
Existen varias formas de introducir datos al Stata y depender´a
del tipo de archivo o extensi´on de nuestra informaci´on. Si esta
guardada con extensi´on “.txt”- (documento de texto) utilizar
el comando: ”insheet” y la estructura para introducir la informaci´on (supongamos se llama ingresos) ser´a.
insheet using ingresos.txt
Si esta guardada con extensi´on “.dta”- utilizar el siguiente comando:
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Una mirada
En principio Stata no reconoce los archivos .exe (Excel) por lo que ser´a preciso en este caso utilizar el programa “Stata Transfer” o el de su preferencia para transformar archivos
“.exe” a “.dta” (que es la extensi´on para archivos de Stata).
Otra opci´on si nuestra informaci´on est´a guardada como un .exe es la de abrir la hoja Excel y guardar como tipo “Texto (delimitado por tabulaciones)” de modo que se guarde con extensi´on .txt y utilicemos el comando insheet descrito antes.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar.
“codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comandos Lectura de Datos
Base de Datos: Lectura
Ahora que hemos abierto los datos deberemos a prender leerlos, para lo cual podemos utilizar tres tipos de comandos:
“describe”; el cual como su nombre lo indica describe las variables, sus etiquetas, el tipo de dato y formato.
“edit”; permite visualizar en un cuadro todos los datos de las variables.
“list”; muestra lo mismo que el comando “edit” pero con la salvedad de abrir una ventana adicional.
“tabulate”; muestra un cuadro con las variables indicadas (tabulate var1 var2).
“summarize”; muestra un cuadro con los principales
estad´ısticos de las variables como la media desviaci´on est´andar. “codebook”; permite observar la descripci´on de cada variable.
si deseamos guardar el trabajo utilizaremos el comando “save” seguido del nombre que se desea dar al archivo.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos Ejercicios
Recursos de Stata
Comando “help”; Este comando permite obtener la ayuda de Stata sobre un comando en particular, se activara escribiendo
(supongamos que deseamos saber c´omo trabajar con el
comando reg).
help reg
Comando “findit ”; Este comando permite identificar en la base de datos de Stata (interna y externa) los comandos o programas que permiten realizar una tarea. Para invocarla solo deberemos escribir findit seguido de una palabra relacionado con la tarea. De esta manera si deseamos saber
c´omo realizar simulaciones de Montecarlo escribiremos:
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos Ejercicios
Recursos de Stata
Comando “help”; Este comando permite obtener la ayuda de Stata sobre un comando en particular, se activara escribiendo
(supongamos que deseamos saber c´omo trabajar con el
comando reg).
help reg
Comando “findit ”; Este comando permite identificar en la base de datos de Stata (interna y externa) los comandos o programas que permiten realizar una tarea. Para invocarla solo deberemos escribir findit seguido de una palabra relacionado con la tarea. De esta manera si deseamos saber
c´omo realizar simulaciones de Montecarlo escribiremos:
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos Ejercicios
Recursos de Stata
Comando “help”; Este comando permite obtener la ayuda de Stata sobre un comando en particular, se activara escribiendo
(supongamos que deseamos saber c´omo trabajar con el
comando reg).
help reg
Comando “findit ”; Este comando permite identificar en la base de datos de Stata (interna y externa) los comandos o programas que permiten realizar una tarea. Para invocarla solo deberemos escribir findit seguido de una palabra relacionado con la tarea. De esta manera si deseamos saber
c´omo realizar simulaciones de Montecarlo escribiremos:
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos Ejercicios
Recursos de Stata
Comando “help”; Este comando permite obtener la ayuda de Stata sobre un comando en particular, se activara escribiendo
(supongamos que deseamos saber c´omo trabajar con el
comando reg).
help reg
Comando “findit ”; Este comando permite identificar en la base de datos de Stata (interna y externa) los comandos o programas que permiten realizar una tarea. Para invocarla solo deberemos escribir findit seguido de una palabra relacionado con la tarea. De esta manera si deseamos saber
c´omo realizar simulaciones de Montecarlo escribiremos:
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Los identificadores son aquellas variables que el usuario utiliza como referencia para ordenar el resto de las variables. De este
modo cada usuario elegir´a el identificador que mejor se ajuste
a su investigaci´on.
Por ejemplo si poseo informaci´on del n´umero de autos
vendidos por cada empresa puedo utilizar como identificador el precio, cada precio se asociara a una empresa.
Empresa1 Empresa2 Precio 1 5 4 Precio 2 5 5 Precio 3 2 8 Precio 4 4 10 Precio 5 3 15
De tal manera que permite estimar el precio en funci´on de la
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Los identificadores son aquellas variables que el usuario utiliza como referencia para ordenar el resto de las variables. De este
modo cada usuario elegir´a el identificador que mejor se ajuste
a su investigaci´on.
Por ejemplo si poseo informaci´on del n´umero de autos
vendidos por cada empresa puedo utilizar como identificador el precio, cada precio se asociara a una empresa.
Empresa1 Empresa2 Precio 1 5 4 Precio 2 5 5 Precio 3 2 8 Precio 4 4 10 Precio 5 3 15
De tal manera que permite estimar el precio en funci´on de la
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Los identificadores son aquellas variables que el usuario utiliza como referencia para ordenar el resto de las variables. De este
modo cada usuario elegir´a el identificador que mejor se ajuste
a su investigaci´on.
Por ejemplo si poseo informaci´on del n´umero de autos
vendidos por cada empresa puedo utilizar como identificador el precio, cada precio se asociara a una empresa.
Empresa1 Empresa2 Precio 1 5 4 Precio 2 5 5 Precio 3 2 8 Precio 4 4 10 Precio 5 3 15
De tal manera que permite estimar el precio en funci´on de la
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso” Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso” Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso” Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso”
Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso” Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos Ejercicios
Identificadores
Si utiliz´o como identificador las empresa obtendr´a algo como.
Precio1 Precio2 Precio3 Precio4 Precio5
Empresa1 5 5 2 4 3
Empresa2 4 5 8 10 15
Lo que permite estimar la cantidad vendida de autos de cada empresa en funci´on de los precios de los autos.
Usted elegir´a el identificador. Sin embargo muchos
identificadores est´an predefinidos por el tipo de encuesta o
censo, esto sucede con la ENAHO (Encuesta Nacional de
hogares), donde el identificador de un hogar o una persona ser´a una colecci´on de variables.
Identificador de la persona:“conglome vivienda hogar codperso” Identificador del hogar:“conglome vivienda hogar”
Esto es, si deseamos estimar por ejemplo el consumo por familia deberemos “identificar” primero a los hogares y luego realizar la estimaci´on.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos
Ejercicios
Base de Datos: Manejo
La modificaci´on de los datos cargados al Stata es de necesidad
frecuente, podemos crear nuevas variables, ordenar o cambiar el contenido. Una de las ventajas de Stata es su versatilidad en el
manejo de los datos. Algunos de los comandos ´utiles al momento
de realizar modificaciones ser´an:
“label”; permite modificar las etiquetas (descripci´on de las caracter´ısticas) de las variables.
“aorder”; permite ordenar las variables que aparecen en la lista por orden alfab´etico.
“sort”; ordena ascendentemente las observaciones de una variable de acuerdo al identificador elegido.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos
Ejercicios
Base de Datos: Manejo
“generate”; permite generar nuevas variables a partir de las variables cargadas al Stata o crear valores ficticios. Para generar variables partiendo de las ya existentes se utilizaran expresiones l´ogicas tales como:
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos
Ejercicios
Base de Datos: Manejo
“replace”;permite cambiar el contenido de una variable por la
condici´on que implementa el usuario.
“reshape”; permite transformar una base de datos de la forma “wide” a “long” y viceversa.
Formato long
id a˜no sexo ingreso
1 2006 1 1500 1 2007 1 3000 2 2006 2 800 2 2007 2 4000 3 2006 1 750 3 2007 1 750
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores
Manejo de base de Datos
Ejercicios
Base de Datos: Manejo
Formato wideid sexo ingreso2006 ingreso2007
1 1 1500 3000
2 2 800 4000
3 1 750 750
long a wide
reshape wide ingreso,i(id) j(a˜no) wide a long
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
“keep”; elimina todas aquellas variables no seleccionadas.
“drop”; elimina solo las variables seleccionadas.
Estamos listos para comenzar con algunos ejercicios abran el archivo ajugar1.txt y ajugar1.dta ¿C´omo lo har´an?
Ahora abran el archivo ajugar2.exe deseamos tener solo una base de datos llamado ajugar3 que contenga a ajugar1 y ajugar2 ¿C´omo lo har´an?
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
“keep”; elimina todas aquellas variables no seleccionadas. “drop”; elimina solo las variables seleccionadas.
Estamos listos para comenzar con algunos ejercicios abran el archivo ajugar1.txt y ajugar1.dta ¿C´omo lo har´an?
Ahora abran el archivo ajugar2.exe deseamos tener solo una base de datos llamado ajugar3 que contenga a ajugar1 y ajugar2 ¿C´omo lo har´an?
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
“keep”; elimina todas aquellas variables no seleccionadas. “drop”; elimina solo las variables seleccionadas.
Estamos listos para comenzar con algunos ejercicios abran el archivo ajugar1.txt y ajugar1.dta ¿C´omo lo har´an?
Ahora abran el archivo ajugar2.exe deseamos tener solo una base de datos llamado ajugar3 que contenga a ajugar1 y ajugar2 ¿C´omo lo har´an?
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
“keep”; elimina todas aquellas variables no seleccionadas. “drop”; elimina solo las variables seleccionadas.
Estamos listos para comenzar con algunos ejercicios abran el archivo ajugar1.txt y ajugar1.dta ¿C´omo lo har´an?
Ahora abran el archivo ajugar2.exe deseamos tener solo una base de datos llamado ajugar3 que contenga a ajugar1 y ajugar2 ¿C´omo lo har´an?
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
Soluci´on
utilizaremos el comando “merge” Ver ejercicio1
¡Un peque˜no reto!
Suponga que usted necesita crear la variable dicot´omica,
hombres que viven en Lima Metropolitana y no saben leer y escribir. La variable deber´a tomar el valor de “1” si se cumple
simult´aneamente las tres condiciones y “0” en otro caso.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
Soluci´on
utilizaremos el comando “merge”
Ver ejercicio1
¡Un peque˜no reto!
Suponga que usted necesita crear la variable dicot´omica,
hombres que viven en Lima Metropolitana y no saben leer y escribir. La variable deber´a tomar el valor de “1” si se cumple
simult´aneamente las tres condiciones y “0” en otro caso.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
Soluci´on
utilizaremos el comando “merge” Ver ejercicio1
¡Un peque˜no reto!
Suponga que usted necesita crear la variable dicot´omica,
hombres que viven en Lima Metropolitana y no saben leer y escribir. La variable deber´a tomar el valor de “1” si se cumple
simult´aneamente las tres condiciones y “0” en otro caso.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
Soluci´on
utilizaremos el comando “merge” Ver ejercicio1
¡Un peque˜no reto!
Suponga que usted necesita crear la variable dicot´omica,
hombres que viven en Lima Metropolitana y no saben leer y escribir. La variable deber´a tomar el valor de “1” si se cumple
simult´aneamente las tres condiciones y “0” en otro caso.
´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores Manejo de base de Datos
Ejercicios
Base de Datos: Manejo y Ejercicios
Soluci´on
utilizaremos el comando “merge” Ver ejercicio1
¡Un peque˜no reto!
Suponga que usted necesita crear la variable dicot´omica,
hombres que viven en Lima Metropolitana y no saben leer y escribir. La variable deber´a tomar el valor de “1” si se cumple
simult´aneamente las tres condiciones y “0” en otro caso.