• No se han encontrado resultados

Introducción al Stata

N/A
N/A
Protected

Academic year: 2021

Share "Introducción al Stata"

Copied!
53
0
0

Texto completo

(1)

´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

(2)

´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 Identificadores

Manejo de Base de Datos Ejercicios

(3)

´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

(4)

´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.

(5)

´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

(6)

´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

(7)

´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

(8)

´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

(9)

´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

(10)

´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.

(11)

´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.

(12)

´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.

(13)

´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.

(14)

´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.

(15)

´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:

(16)

´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:

(17)

´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:

(18)

´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:

(19)

´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.

(20)

´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.

(21)

´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.

(22)

´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.

(23)

´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.

(24)

´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.

(25)

´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.

(26)

´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.

(27)

´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.

(28)

´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:

(29)

´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:

(30)

´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:

(31)

´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:

(32)

´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

(33)

´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

(34)

´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

(35)

´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.

(36)

´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.

(37)

´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.

(38)

´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.

(39)

´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.

(40)

´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.

(41)

´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.

(42)

´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:

(43)

´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

(44)

´Indice Introducci´on Base de Datos Recursos de Stata Comando ´utiles Identificadores

Manejo de base de Datos

Ejercicios

Base de Datos: Manejo

Formato wide

id 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

(45)

´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?

(46)

´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?

(47)

´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?

(48)

´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?

(49)

´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.

(50)

´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.

(51)

´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.

(52)

´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.

(53)

´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.

Referencias

Documento similar

Para ello, al crear una partida se añadía la siguiente información a la base de datos: la lista de jugadores (para este prototipo, unos identificadores arbitrarios a

En el caso de realizar una análisis estructural dinámico lineal de un edificio en particular, se necesita disponer de la información correspondiente a las dimensiones en planta y

El diseño de una base de datos es un proceso complejo que abarca decisiones a muy distintos niveles. La complejidad se controla mejor si se descompone el problema en subproblemas y

Ambos conjuntos tienen igual número de elementos, dado que existe entre ellos la siguiente correspondencia biunívoca: (a,b,c,d,e,f) <-> (a,b-1,c-2,d-3,e-4,f-5) dónde

Cumplimiento de obligaciones o funciones legales y/o contractuales relacionadas con el desarrollo de actividades propias del objeto social de METRO DE MEDELLIN LTDA., así como

Para mostrar datos de clientes en la tabla Facturas, debe tener un campo común entre las dos tablas a fin de crear una relación.. ID de cliente es el

De non ser así, as facturas non poderán tramitarse para o pago, e a USC, a través do responsable de asuntos económicos do centro da USC que solicitou os seus servicios Rexeitará

En la Figura 15, se muestra el beneficio según cuenta de explotación calculado para el ejercicio económico 2020 bajo tres supuestos (incluyendo pagos desacoplados,