Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRafael Acosta Hernández Modificado hace 8 años
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
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.