<commit_before>clear
*Cargar base de datos;
cd "C:\Users\rsanchez\Dropbox\Tesis_ITAM_RS"
use "tesisDB_anexo2"

*Establecer temporalidad
keep if ao>=2008 & ao<=2013
tsset year, format(%tmCY)

*Creacin de variables
gen lnhom=ln(homicidio)
gen lnrob=ln(robo)
gen Dhomicidio=D.homicidio
gen Dlnhom=D.lnhom

*Pre-anlisis grfico
	twoway (tsline homicidio) if ao>=2007 
	qui tsline homicidio, name(f, replace)
	qui tsline D.homicidio, name(df, replace) yline(0)
	qui tsline robo, name(b, replace)
	qui tsline D.robo, name(db, replace) yline(0)
	qui tsline DD.homicidio, name(df, replace) yline(0)
	qui tsline DD.robo, name(db, replace) yline(0)
	graph combine f df b db, cols(2) 
	graph combine f b, cols(1) 

*i) Pruebas de raiz unitaria (I. Verificar que las variables son I(d) (Integrada de orden d) con d>0)
	dfuller homicidio
	dfuller robo
*ii) no podemos rechazar la hiptesis de raz unitaria. Verificamos que su orden de integracin sea el mismo: 
	dfuller D.homicidio
	dfuller D.robo
		*La prueba Dickey-Fuller nos indica que ambas series son integradas de orden uno 

* iii) Modelo Engle Granger de cointegracin
	regress robo homicidio 
	predict Rhat, residual
*iv)  prueba Dickey-Fuller en residuales 
		*Para asegurarnos que las variables estn co-integradas y que el modelo es apropiado se debe probar que los residuales son I(1) 
	dfuller Rhat

	regress robo L.homicidio
	predict ehat, residual
	dfuller ehat

*v) ECM  Modelo de Correccin de Errore
	regress D.robo L.Rhat D.homicidio
	predict Recm, residual
	dfuller Recm
	twoway (tsline Recm) 
<commit_msg>migrating to stata_script<commit_after>clear
*Cargar base de datos;
cd "C:\Users\rsanchez\Dropbox\Tesis_ITAM_RS"
use "tesisDB_anexo2"

*Establecer temporalidad
keep if ao>=2008 & ao<=2013
tsset year, format(%tmCY)

*Creacin de variables
gen lnhom=ln(homicidio)
gen lnrob=ln(robo)
gen Dhomicidio=D.homicidio
gen Dlnhom=D.lnhom

*Pre-anlisis grfico
	twoway (tsline homicidio) if ao>=2007 
	qui tsline homicidio, name(f, replace)
	qui tsline D.homicidio, name(df, replace) yline(0)
	qui tsline robo, name(b, replace)
	qui tsline D.robo, name(db, replace) yline(0)
	qui tsline DD.homicidio, name(df, replace) yline(0)
	qui tsline DD.robo, name(db, replace) yline(0)
	graph combine f df b db, cols(2) 
	graph combine f b, cols(1) 

*i) Pruebas de raiz unitaria (I. Verificar que las variables son I(d) (Integrada de orden d) con d>0)
	dfuller homicidio
	dfuller robo
*ii) no podemos rechazar la hiptesis de raz unitaria. Verificamos que su orden de integracin sea el mismo: 
	dfuller D.homicidio
	dfuller D.robo
		*La prueba Dickey-Fuller nos indica que ambas series son integradas de orden uno 

* iii) Modelo Engle Granger de cointegracin
	regress robo homicidio 
	outreg2 using cointegracion, replace tex(fragment) 
	predict Rhat, residual
*iv)  prueba Dickey-Fuller en residuales 
		*Para asegurarnos que las variables estn co-integradas y que el modelo es apropiado se debe probar que los residuales son I(1) 
	dfuller Rhat

	regress robo L.homicidio
	predict ehat, residual
	dfuller ehat

*v) ECM  Modelo de Correccin de Errore
	regress D.robo L.Rhat D.homicidio
	predict Recm, residual
	dfuller Recm
	twoway (tsline Recm) 

{'fraction_non_alphanumeric': 0.07692307692307693, 'fraction_numerical': 0.013500784929356358, 'mean_word_length': 4.689285714285714, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5726774', 'n_tokens_mistral': 1356, 'n_tokens_neox': 1275, 'n_words': 419}