You are on page 1of 2

.

/**************************
EJEMPLO 10
Formas funcionales
***************************/
.
. set more off
. set scheme tufte
. clear all
.
.
. use "world_esp.dta", clear
.
. *-> Lineal
. quietly: reg gini pib_1000
. estimates store lineal
.
. *-> logaritmo
. gen logpib = log(pib_1000)
(2 missing values generated)
. quietly: reg gini logpib
. estimates store log
. predict conlog
(option xb assumed; fitted values)
(2 missing values generated)
.
. *-> cuadrática
. quietly: reg gini c.pib_1000##c.pib_1000
. estimates store cuadrado
. predict con2
(option xb assumed; fitted values)
(2 missing values generated)
.
. *-> proporción inversa (hipérbola)
. gen hiperpib = 1/pib_1000
(2 missing values generated)
. quietly: reg gini hiperpib
. estimates store hiper
. predict conhiper
(option xb assumed; fitted values)
(2 missing values generated)
.
. // Comparación de modelos
.
. twoway (scatter gini pib_1000) (lfit gini pib_1000, lwidth(thick))
> , ytitle("gini") title("lineal") name(lineal) legend(off)
.
. twoway (scatter gini pib_1000) (line conlog pib_1000, sort lwidth(thick))
> , ytitle("gini") title("log") name(log) legend(off)
.
. twoway (scatter gini pib_1000) (line con2 pib_1000, sort lwidth(thick))
> , ytitle("gini") title("cuadrado") name(cuad) legend(off)
.
. twoway (scatter gini pib_1000) (line conhiper pib_1000, sort lwidth(thick))
> , ytitle("gini") title("p.inversa") name(hiper) legend(off)
.
. graph combine lineal log cuad hiper, scheme(lean1)
. graph export "Dem10graphcombine.pdf" , replace
(file Dem10graphcombine.pdf written in PDF format)

lineal log
60 60

50 50
gini

gini
40 40

30 30

20 20
0 5 10 15 20 0 5 10 15 20
PIB per cap (US$1000) PIB per cap (US$1000)

cuadrado p.inversa
60 60

50 50
gini

gini
40 40

30 30

20 20
0 5 10 15 20 0 5 10 15 20
PIB per cap (US$1000) PIB per cap (US$1000)

.
. estimates table lineal log cuadrado hiper, stats(N r2 r2_a rmse) star(.05 .01 .001) b(%9,2f
> )
--------------------------------------------------------------------------
Variable | lineal log cuadrado hiper
-------------+------------------------------------------------------------
pib_1000 | -1,15*** -2,08*
logpib | -5,35***
|
c.pib_1000#|
c.pib_1000 | 0,06
|
hiperpib | 8,73***
_cons | 46,76*** 46,59*** 48,38*** 35,95***
-------------+------------------------------------------------------------
N | 79 79 79 79
r2 | 0,33 0,30 0,34 0,18
r2_a | 0,32 0,29 0,32 0,17
rmse | 8,81 8,99 8,80 9,71
--------------------------------------------------------------------------
legend: * p<.05; ** p<.01; *** p<.001
.

You might also like