0% encontró este documento útil (0 votos)
92 vistas

Python & Stata

Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
92 vistas

Python & Stata

Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Python & STATA

September 5, 2022

1 STATA
1.1 Código para usar STATA en Jupyter
import os
os.chdir(“C:/Program Files/Stata17/utilities”)
from pystata import config
config.init(“se”)

2 Econometría con STATA desde Básico hasta Avanzado (Edward


Cruz)
2.1 Conociendo al programa de STATA
1. Utilizado para el análisis de datos
• Descriptivo
• Inferencial
2. Análisis de regresión
3. Análisis de series de tiempo
• Tendencia
• Ciclos
• Ruido
• ARIMA
– Autorregresivo
– Medias móviles
• VAR
– Vectores autorregresivos
• GARCH
– Análisis de volatilidad
4. Análisis de corte transversal
• LOGIT
• PROBIT
• TOBIT
5. Análisis de datos de panel
6. Evaluación de impacto
7. Modelos de supervivencia
8. Estadística bayesiana

1
2.2 Primeros pasos en STATA
2.2.1 Comandos básicos
cd "..." - establecer un directorio
syuse auto - carga una data
browse - muestra la data
edit - ver y editar la data
summmarize - estadísticas principales de la data
describe - descripcion de variables
* /* */ // - agregar comentarios
Abrir un dofile en la toolbar (Ctrl+D) para ejecutar comandos en el do file
help comando - obtener ayuda acerca del comando
mean media de una variable

2.2.2 Importar bases de datos


use "..." - archivos .dta
import excel "..." - archivos .xlsx .xls
* Después de la coma
* sheet(...) - nombre de la hoja * firstrow - las variables son los nombres de las primeras
columnas * clear - borra la data anterior
import delimited "..." - archivos .cxv .txt

2.3 Manejando bases de datos


2.3.1 Comandos
generate new_var = operación - crea una variable según lo indicado, ln(), +, -, *, /, ^
Para generar una variable numérica vacía usar gen new_var = ., si fuese una variable string usar
gen new_var=""
replace - reemplaza valores de una variable según una condición
[1]: import os
os.chdir("C:/Program Files/Stata17/utilities")
from pystata import config
config.init("se")

___ ____ ____ ____ ____ ©


/__ / ____/ / ____/ 17.0
___/ / /___/ / /___/ SE—Standard Edition

Statistics and Data Science Copyright 1985-2021 StataCorp LLC


StataCorp
4905 Lakeway Drive
College Station, Texas 77845 USA
800-STATA-PC https://www.stata.com
979-696-4600 [email protected]

2
Stata license: Unlimited-user network, expiring 13 May 2023
Serial number: 401709310676
Licensed to: Leonel Pariapaza
Universidad Nacional de San Agustín

Notes:
1. Unicode is supported; see help unicode_advice.
2. Maximum number of variables is set to 5,000; see help set_maxvar.

[2]: cd D:\STATA\Datos

D:\STATA\Datos

[3]: %%stata
import excel "data_pokemon.xlsx", firstrow

(15 vars, 800 obs)

[4]: %%stata
sum

Variable | Obs Mean Std. dev. Min Max


-------------+---------------------------------------------------------
ID_poke | 800 362.8138 208.3438 1 721
nombre_ing~s | 0
nombre_tra~o | 0
tipo_1 | 0
tipo_2 | 0
-------------+---------------------------------------------------------
total | 800 435.1025 119.963 180 780
puntos_vida | 800 69.25875 25.53467 1 255
ataque | 800 79.00125 32.45737 5 190
defensa | 800 73.8425 31.1835 5 230
fuerza_esp~e | 800 72.82 32.72229 10 194
-------------+---------------------------------------------------------
fuerza_esp~a | 800 71.9025 27.82892 20 230
velocidad | 800 68.2775 29.06047 5 180
generacion | 800 3.32375 1.66129 1 6
es_legenda~o | 800 .0825 .2752971 0 1
nivel_evol~n | 0

[ ]:

3
2.4 Graficando con STATA
2.5 Modelos de Regresión lineal
2.6 Problemas con los supuestos MCO
2.7 ¿Como se comporta una serie temporal?
2.8 Modelos univvariados ARIMA
2.9 Metodología Box Jenkins
2.10 Series de tiempo multivariante
2.11 Modelos LOGIT y PROBIT
2.12 Modelos de datos de panel

3 STATA (INFOX)
3.1 Introducción al programa
3.2 Manipulando datos
3.3 Data visualization
3.4 Regresiones
3.5 Modelos de selección directa
3.6 Series de tiempo
3.7 Paneles de datos
3.8 Modelos de Evaluación de Impacto

4 Curso Completo de EVALUACIÓN de IMPACTO con STATA


4.1 Relación causal e inferencia
4.2 Manejos de datos con STATA
4.3 Estimación de efectos en tratamiento
4.4 Diferencias en diferencias
4.5 PSM
4.6 Variables instrumentales
4.7 Método de regresión discontinua

También podría gustarte