PxR

12
Manual Básico de Stata Edson Apaza Mamani UNIVERSIDAD NACIONAL DEL ALTIPLANO MAESTRÍA EN ECONOMÍA 2014

description

D

Transcript of PxR

Page 1: PxR

Manual Básico deStata

Edson Apaza MamaniUNIVERSIDAD NACIONAL DEL ALTIPLANO

MAESTRÍA EN ECONOMÍA

2014

Page 2: PxR

Manual Básico de STATAEl objetivo de este manual básico es introducir al usuario en el manejo básico delprograma estadístico STATA versión 12, en entorno Windows, en particular para su usocon la base de datos EHANO, para lo cual se requiere estar familiarizado con la base dedatos.1. Introducción a StataEn este manual vamos a trabajar principalmente los siguientes archivos de stata:

Descripción Nombre dearchivo yextensiónBase de datos, los archivos tienen la extensión .dta N_archivo.dtaContiene comandos, habitualmente escrito y creado en eleditor de Do-file de Stata. Nos permite hacer un programapara luego ejecutarlo, lo cual es más rápido que trabajar enforma interactivo, escribiendo los comandos uno a uno.

N_archivo.doEn este tipo de archivos se guardan, sólo los comandos yresultados, en formato texto. N_archivo.logArchivo que contiene un mini programa ya incluido a Stata,como una librería, que representan los comandos, que nospermite efectuar cálculos simplemente escribiendo elcomando, respectando su sintaxis, es decir escribiendo lasinstrucciones para obtener resultados de interés.

N_archivo.ado

2. Ventanas de StataEl despliegue inicial de Stata presenta cuatro ventanas:Review Comandos utilizados recientemente durante la sesión.Command Se emplea para crear líneas de comandos que deseamos queStata lleve a caboVariables Detalla a las variables disponibles en la base de datos.Results Permite visualizar los resultados (outputs) de los cálculos quehemos pedido que realice Stata.

Page 3: PxR

Los siguientes botones abren nuevas ventanas:Do-file editor. Ventana que permite editar textos y ejecutar unalista de comandos.Stata browser. Permite visualizar los datos sin editarlos.Stata editor. Permite navegar y modificar los datos como si fueseuna hoja Excel.Variables manager. Venta que permite administrarintegralmente cada una de las variables

Nota: Si alguna de las ventanas está cerrada, se puede acceder a ellas a través de la barra delmenú principal con la opción Windows.

3. Manejo de archivos

Para abrir/guardar una base de datos existen dos caminos posibles caminos:

Directo. Usando el mouse:

File Open/Save Seleccionar archivo/Nombrar archivo

Programando. Escribir las siguientes líneas:

use/save “[Unidad]\[ruta de acceso]\[nombre del archivo.dta]”, clear/replace

Por ejemplo:

Page 4: PxR

use “G:\Per\EAM\UNAP\AC\Eco\8 Eval\sumaria-2013.dta I”, clear

save “G:\Per\EAM\UNAP\AC\Eco\8 Eval\sumaria-2013.dta I”, replace

4. Comandos básicos

help Permite obtener ayuda de Stata. Por ejemplo,help operators

describe (des) Despliega un resumen de los contenidos de la base de datos enusosummarize (sum) Computa estadísticas descriptivastabulate (tab) Computa frecuenciasgenerate (gen) Permite crear variables

5. Operadores matemáticos y lógicos

+ Suma >= Mayor o igual ~= Distinto de- Resta > Mayor & y* Multiplicación <= Menor o igual | o/ División < Menor exp() Exponencial== Igual != Distinto de log() Logaritmo

6. Expresiones condicionales

ifPermite hacer instrucciones condicionales, ya sea concomandos descriptivos o de creación.

byPermite realizar instrucciones basándose en la clasificación de unavariable en específico

7. Comandos adicionales

drop Permite borrar variables u observacioneskeep

Elimina variable u observaciones, excepto las que cumplan lascondiciones especificadas según el comandopreserve

Guarda temporalmente la base de datos en el estado en el que seencuentrerestore

Recupera la base de datos guardada previamente, sin importarlos cambios realizados por comandos aplicados desde entoncesreplace

Permite reemplazar variables o valores de observaciones porotras

Page 5: PxR

egen

Permite crear variables, pero a partir de la aplicación de unafunción conocida por Stata sobre alguna(s) variable(s) enparticularsort

Permite ordenar la base de datos en orden ascendentesegún una o un grupo de variables especificadaslookfor

Permite encontrar variables o explorar la búsqueda en labase de datos

Page 6: PxR

8. Aplicaciones

Castigos y Desarrollo Cognitivo

1) Base de datosImportar datos de Excel a StataAbrir un archivo Stata2) Ejercicios

a. Listado de variables y datos

. describeb. Cuál es el promedio de las calificaciones

. summarize saberc. ¿son los niños castigados quienes tienen mejores calificaciones?

. sort saber

. list saber castigos in 1/10

. list saber castigos in 1075/1085

d. Cuál es la mediana de las calificaciones

. summarize saber, detail

e. Cuál es el promedio de los niños con castigo

Page 7: PxR

. summarize saber if castigos>0

f. Cuál es el promedio de los niños sin castigo

. summarize saber if castigos==0

g. ¿Existe diferencia entre castigados y no castigados, raza y género?

. ttest saber, by(castiga)

. ttest saber, by(raza)

. ttest saber, by(genero)

h. ¿Existe alguna correlación entre castigos y rendimiento académico?

. correlate castigos saber

i. ¿Cuál es la correlación entre castigo y rendimiento según raza?

. correlate castigos logsaber if raza==0

. correlate castigos logsaber if raza==1

j. ¿Graficando dos variables?

. scatter castigos saber

. scatter castigos saber if raza==1

. scatter castigos saber if raza==0

k. ¿Existe impacto de los castigos en el rendimiento académico?

. generate edadmadre2=edadmadre*edadmadre

. reg saber castigos

. estimates store MLG1

. reg saber castigos educmadre

. estimates store MLG2

. reg saber castigos educmadre edadmadre

. estimates store MLG3

. reg saber castigos educmadre edadmadre genero

. estimates store MLG4

. reg saber castigos educmadre edadmadre genero raza

. estimates store MLG5

. esttab MLG1 MLG2 MLG3 MLG4 MLG5, b(%10.4f) se scalars(Nr2 F ll) title("Estimaciones de MLG")

. reg logsaber castigos

. estimates store MLG11

. reg logsaber castigos educmadre

. estimates store MLG21

. reg logsaber castigos educmadre edadmadre

. estimates store MLG31

Page 8: PxR

. reg logsaber castigos educmadre edadmadre genero

. estimates store MLG41

. reg logsaber castigos educmadre edadmadre genero raza

. estimates store MLG51

. esttab MLG11 MLG21 MLG31 MLG41 MLG51, b(%10.4f) sescalars(N r2 F ll) mtitles title("Estimaciones de MLG")

3) Interpretación

Estimaciones de MLG--------------------------------------------------------------------------------------------

(1) (2) (3) (4) (5)MLG11 MLG21 MLG31 MLG41 MLG51

--------------------------------------------------------------------------------------------castigos 0.0073*** 0.0054*** 0.0054*** 0.0054*** 0.0044***

(0.0014) (0.0014) (0.0014) (0.0014) (0.0013)

educmadre 0.0230*** 0.0270*** 0.0266*** 0.0289***(0.0040) (0.0041) (0.0041) (0.0039)

edadmadre -0.0060*** -0.0059*** -0.0053***(0.0016) (0.0016) (0.0015)

genero -0.0242 -0.0238(0.0137) (0.0131)

raza -0.1757***(0.0180)

_cons 4.3239*** 4.0235*** 4.1115*** 4.1282*** 4.2353***(0.0090) (0.0523) (0.0570) (0.0577) (0.0565)

--------------------------------------------------------------------------------------------N 1085 1085 1085 1085 1085r2 0.0257 0.0554 0.0676 0.0703 0.1455F 28.5999 31.7268 26.1083 20.4019 36.7349ll 58.5816 75.3580 82.3897 83.9590 129.7207--------------------------------------------------------------------------------------------Standard errors in parentheses* p<0.05, ** p<0.01, *** p<0.001

Page 9: PxR

9. Aplicaciones

Evaluación de Impacto del Programa Estratégico Logros de Aprendizaje, PELA, en elSegundo Grado de Educación Primaria en el Ámbito de la UGEL-Puno, 20111

Visión Gráfica de Evaluación de Impacto

FUENTE Freyssinet, citado por Jacinto y Gallart, La evaluación de programas de capacitación de jóvenesdesempleados, 1998.ÁREA DE INVESTIGACIÓNEn la Región Puno el Programa se ha venido ejecutando a partir del 2009 en los niveles deeducación inicial y primaria desarrollando componentes y finalidades para el mejoramiento dela calidad educativa focalizando las zonas de menor desarrollo.El área de influencia del Programa Estratégico Logros del Aprendizaje de la UGEL – Puno estadetallada como se muestra en el Mapa respectivo de la Provincia de Puno.1 Carrasco M. Zara G. (2013) Evaluación de la Ejecución del Programa Estratégico Logros de Aprendizajeen el Segundo Grado de Educación Primaria en el Ámbito de la UGEL-Puno, Año 2011. Tesis de pregradopara optar el título profesional de Ingeniero Economista en la Universidad Nacional del Altiplano – Puno,Perú.

Page 10: PxR

Ubicación Geografica donde Influye la UGEL-Puno

La focalización de las Instituciones educativas estuvo a cargo del equipo de acompañamiento,los cuales utilizaron los criterios especificados por el MINEDU, por lo que se focalizo la granmayoría de las Instituciones Educativas del nivel Inicial y Primario de la provincia de Punodebido a que presentan estas características, por ser de zona rural, toma los siguientes criteriospara su focalización: Quintil 1 del mapa de pobreza, IIEE con desempeño bajo, Lejanía deInstituciones Educativas.Estimaciones

. psmatch2 pela nivel_docente sexo texto cuaderno pcs naulas areacaract_de_ie repite alumnece, common

. psgraph

Page 11: PxR

Propensión de Emparejamiento

pscore pela nivel_docente sexo texto cuaderno pcs naulas area caract_de_ie repitealumnece, pscore(ps) blockid(bloques) level(0.005) comsup logit

Impacto del PELA en el logro de COMPRESIÓN LECTORA (*)

attnd lcl_nivel1 pela, comsup boot reps(100) dot logitattr lcl_nivel1 pela, comsup boot reps(100) dot logit radius(0.0001)attk lcl_nivel1 pela, comsup boot reps(100) dot logitatts cl_nivel1 pela, pscore(ps) blockid(bloques) comsup boot reps(100) dot

0 .1 .2 .3 .4 .5Propensity Score

Untreated Treated

_cons -2.064584 1.173044 -1.76 0.078 -4.363707 .2345398

alumnece -.0019078 .0204622 -0.09 0.926 -.0420131 .0381974

repite -.0028861 .0961459 -0.03 0.976 -.1913285 .1855564

caract_de_ie .578737 .3275093 1.77 0.077 -.0631694 1.220643

area -.3753136 .3087556 -1.22 0.224 -.9804633 .2298362

naulas .0448013 .086931 0.52 0.606 -.1255803 .2151829

pcs -.0114859 .0134657 -0.85 0.394 -.0378781 .0149064

cuaderno .5484495 .2910861 1.88 0.060 -.0220687 1.118968

texto -.1457139 .2783264 -0.52 0.601 -.6912236 .3997958

sexo -.1414244 .2725609 -0.52 0.604 -.6756338 .3927851

nivel_doce~e .0140466 .1328761 0.11 0.916 -.2463857 .274479

pela Coef. Std. Err. z P>|z| [95% Conf. Interval]

Log likelihood = -59.320783 Pseudo R2 = 0.1251

Prob > chi2 = 0.0752

LR chi2(10) = 16.96

Probit regression Number of obs = 143

Page 12: PxR

Impacto del PELA en logro de LÓGICO MATEMÁTICA

attnd llm_nivel1 pela, comsup boot reps(100) dot logitattr llm_nivel1 pela, comsup boot reps(100) dot logit radius(0.0001)attk llm_nivel1 pela, comsup boot reps(100) dot logitatts llm_nivel1 pela, pscore(ps) blockid(bloques) comsup boot reps(100) dot

attnd llm_nivel2 pela, comsup boot reps(100) dot logitattr llm_nivel2 pela, comsup boot reps(100) dot logit radius(0.0001)attk llm_nivel2 pela, comsup boot reps(100) dot logitatts llm_nivel2 pela, pscore(ps) blockid(bloques) comsup boot reps(100) dot

g lcl_bajo_nivel1=log(cl_bajo_nivel1+1)g lcl_nivel1=log(cl_nivel1+1)g lcl_nivel2=log(cl_nivel2+1)

g llm_bajo_nivel1=log(lm_bajo_nivel1+1)g llm_nivel1=log(lm_nivel1+1)g llm_nivel2=log(lm_nivel2+1)