La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Manejo de base de datos EMNV 2005 Econometría I Generación del precio y la cantidad demandada de leche utilizando software STATA Estimación de función.

Presentaciones similares


Presentación del tema: "Manejo de base de datos EMNV 2005 Econometría I Generación del precio y la cantidad demandada de leche utilizando software STATA Estimación de función."— Transcripción de la presentación:

1 Manejo de base de datos EMNV 2005 Econometría I Generación del precio y la cantidad demandada de leche utilizando software STATA Estimación de función de demanda Sección Narváez

2 Instrumento Encuesta de Medición del Nivel de Vida Año 2005 Encuesta dividida en “secciones” 1-Características de la vivienda y el hogar 2- Características y composición del hogar 3- Salud 4- Educación 5- Actividad económica 6- Migración 7- Otros gastos 8- Actividades agropecuarias 9-Créditos ( está parte no fue elaborada en EMNV 09) BASE DE DATOS ESTÁ FRAGMENTADA

3 Uso y Manejo de Bases de Datos: EMNV 2005 Abrir “parte a de la sección 7” La sección 7 hace referencia a los gastos de las personas La base de datos se abre como cualquier otro archivo: File/ Open Buscar archivo “parte a de la sección 7” en nuestra computadora

4 INTERFAZ variables COMANDOS Historial de comandos

5 Describir Comando: “d” Enter Nos “describe” las variables en la encuesta Conectores: i00a e i00b i00a: Formulario i00b: Hogar

6 Conectores i00a, i00b Se utilizó el mismo formulario para el hogar. i00a:1 i00b: Hogar primario

7 Empezando a conocer la base Comando: tab (variable) La variable s7prod nos indica los productos que le fueron consultados a los hogares, sin embargo no conocemos qué valor le asigno el digitador de datos a cada producto ni sabemos si ese hogar consume todos los productos. USAR COMANDO : label list (variable) para saber qué valor tiene cada producto

8 Empezando a conocer la base Ya sabemos cuanto vale cada producto, a la leche se le asignó el valor 20. Pero no sabemos si algún miembro del hogar la consumió. Por lo que utilizamos “tab” para conocer:

9 Conociendo la base El estudiante quiere conocer únicamente los valores de las personas que consumen leche y que realmente compraron el producto. keep if s7prod==20 & s7p3==1 Traducido es: Mantener si la variable s7prod es igual a 20 (valor de leche) y algún miembro la compró

10 Conociendo la base de datos Ya tenemos las observaciones que consumen leche pasteurizada o de vaca. Pero su consumo está en diferentes unidades de medidas y diferentes momentos (consumo semanal, mensual, anual…..) Tabulemos la unidad de medida: tab s7p5b Pero hay 2 que no saben…. drop if s7p5b==98

11 Generar la frecuencia Con el comando “label list (variable)” conocemos qué valores le asignó el digitador de datos a cada frecuencia de compra. Podemos generar una variable que sea igual a 0 y remplazarla con valores nuevos que representen la frecuencia mensual. gen freq=0 replace freq=30 if s7p4==1 replace freq=4 if s7p4==2 replace freq=2 if s7p4==3 replace freq=1 if s7p4==4 replace freq=1/3 if s7p4==5 replace freq=1/12 if s7p4==7 Estamos remplazando nuestra variable “freq” por 30 si la variable referente a la frecuencia de consumo (s7p4) es igual a 1. El valor 1 representa valores diarios.

12 Cantidad consumida Una vez que tenemos nuestra variable de frecuencia podemos realizar una multiplicación entre la cantidad de producto que compran y la frecuencia con que lo hacen: gen qmensual= s7p5a* freq tab qmensual Pero no sabemos si son litros o galónes

13 Cantidad que consumen/ unidad de medida Tabulemos la cantidad de leche que consumen: tab s7p5a label list s7p5b  Indica qué valor le asignó el digitador de datos a cada unidad de medida. tab s7p5b

14 Cantidad que consumen/ unidad de medida Procedimiento similar: Se genera una variable igual a 0. gen u_medida=0 Y se remplaza por los valores pertinentes, en este caso se quiere pasar los galones a litros y los litros quedan igual replace u_medida=3.78 if s7p5b==44 replace u_medida=1 if s7p5b==45 Traducción: Remplacemos nuestra variable “u_medida” por 3.78 si la variable s7p5b es igual a galones (44)

15 Generar la cantidad consumida de litro de leche al mes gen qlitrom= qmensual* u_medida qmensual ya lo tenemos, era nuestra variable de la cantidad demandada mensualmente, pero no hacía distinción por unidad de medida.

16 Generar gasto mensual y precio Tabulemos variable “s7p6” referente al gasto. Este gasto no está mensual, es necesario pasarlo a mensual. gen gastototalm= s7p6* freq El gasto total se puede dividir por la cantidad mensual del litro de leche y se obtiene el precio gen precioleche= gastototalm/ qlitrom

17 Obtener estadísticos de precio de leche sum precioleche En promedio la leche valía C$ 5.50 para el 2005, sin embargo hubo gente que compro el litro a un valor máximo de 18 córdobas. Para septiembre 2006 el litro valía 8,50 (La Prensa) por lo que el valor medio calculado es acertado.

18 Función de demanda gen lnp= ln( precioleche) gen lnq= ln( qlitrom) reg lnq lnp Se genera el logaritmo natural del precio (lnp), el logaritmo natural de la cantidad demandada (lnq) y se estima el modelo log-log. QUÉ OTRAS VARIABLES HAY QUE CONSIDERAR??

19 Próximamente taller sobre uso y manejo de base de datos


Descargar ppt "Manejo de base de datos EMNV 2005 Econometría I Generación del precio y la cantidad demandada de leche utilizando software STATA Estimación de función."

Presentaciones similares


Anuncios Google