Capitulo I

También podría gustarte

Está en la página 1de 13

ECONOMETRA APLICADA: STATA 12.

Guillermo Jopen Snchez

gjopen@pucp.pe
Agosto, 2012
RESUMEN
El presente documento tiene como ojeti!o princip"l introducir " los "lumnos de l" especi"lid"d de
Econom#", de $ienci"s Soci"les, % del lector interes"do, "l m"nejo % "plic"ci&n del software
est"d#stico ' econom(trico S)A)A 12.0. Ello, medi"nte el rep"so gener"l % "plic"ci&n de los t&picos
princip"les de est"d#stic" % econometr#" sicos.
$"e mencion"r *ue el presente documento no pretende sustituir " los cursos de ni!el uni!ersit"rio
de Est"d#stic" % Econometr#" +con (n,"sis en l" especi"lid"d de Econom#" % $ienci"s Soci"les en
gener"l-. Sino *ue por el contr"rio usc"r ",i"nz"r estos conocimientos, permitiendo un mejor
desen!ol!imiento en cu"nto "l dominio de softwares est"d#stico ' econom(tricos como este. Siendo
"s# *ue se recomiend" l" re!isi&n en p"r"lelo de l" iliogr",#" recomend"d". "s# como de los te/tos
" los *ue el mismo lector teng" "cceso.
ABSTRACT
0n this p"per our m"in ojecti!e is to introduce Economics students, Soci"l Sciences students "nd
interested re"ders, to the m"n"gement "nd implement"tion o, st"tistic"l "nd econometric so,t1"re
S)A)A 12.0. )his is "chie!ed % o!er!ie1 "nd "ppl%ing o, m"in topics o, "sic st"tistics "nd
econometrics.
2ote th"t this 1or3 is not intended to sustitute ,or college4le!el courses in St"tistics "nd
Econometrics +1ith emph"sis on the Economics "nd Soci"l Sciences in gener"l-. 5ut inste"d see3 to
consolid"te this 3no1ledge, "llo1ing " etter de!elopment in the dom"in o, st"tistic"l "nd
econometrics so,t1"re li3e this. As such 1e recommend the p"r"llel re!ie1 o, the liter"ture
recommended, "s 1ell "s the te/ts th"t the re"der himsel, h"s "ccess. )he rest o, the p"per is
org"nized in ch"pters 1hen 1e e/pl"in some m"in topics "nd st"tistic"l "nd econometric
methodolog%.
Clasificacin EL: A66 $01
Pala!"as Cla#$s: 7"nu"l, Econometr#"

8" re"liz"ci&n % culmin"ci&n del presente documento ,ue logr"d" gr"ci"s " los in!"lor"les coment"rios reciidos de p"rte
de 9999 % de 9999, pro,esores del :ep"rt"mento de Econom#" +;<$;-. )odos los errores u omisiones son de l" enter"
respons"ilid"d de los "utores.

Guillermo Jopen Snchez= Asistente de :ocenci" del :ep"rt"mento de Econom#", % 8icenci"do de Econom#" por l"
;onti,ici" <ni!ersid"d $"t&lic" del ;er> (Av. Universitaria 1801, San Miguel, Lima 32, Per. elf. (!11" #2#$2000, Ane%o
&'('".
1
NDICE DETALLADO
0. Entorno del so,t1"re S)A)A 12.0................................................................................?
1. Aspectos gener"les............................................................................... 4
2. @ent"n"s de tr""jo............................................................................... 5
6. 7"nejo de 5"ses de :"tos +:"t" 7"n"gement-............................................6
?. Archi!os de 0nstrucciones +:A4,iles-......................................................12
B. 5itcor"s de tr""jo +8og4,iles-..............................................................12
I. Es%a&'s%ica
". @ector Ale"torio= :e,inici&n, Cunciones de ;ro"ilid"d % de :ensid"d $onjunt", :istriuciones
7"rgin"les, $ondicion"les, 0ndependenci".
. :istriuciones import"ntes= :iscret"s % $ontinu"s.
c. 7uestreo % Est"d#stic"s= 7uestr" Ale"tori", Est"d#stic"s, :istriuciones 7uestr"les, 8e% de los Gr"ndes
2>meros, )eorem" del 8#mite $entr"l. )&picos Adicion"les.
II. M(&$l( &$ R$)"$sin Lin$al Cl*sic( c(n K +a"ia!l$s ,MRLC-.
". El modelo line"l con ) !"ri"les. De!isi&n de "lger" m"trici"l. Supuestos del modelo con 3 !"ri"les.
Estim"ci&n por 7$A % sus propied"des. Estim"ci&n de l" !"ri"nz".
. Amisi&n de !"ri"les rele!"ntes. 0nclusi&n de !"ri"les irrele!"ntes. Anlisis de :escomposici&n de
@"ri"nz" +A2A@A-. El , % los criterios de selecci&n entre modelos "nid"dos.
c. 0n,erenci" en el modelo line"l m>ltiple. ;rue" de hip&tesis. 0nter!"los de con,i"nz" de uno o ms
p"rmetros. ;redicci&n en el modelo de 3 !"ri"les.
III. L$#an%a/i$n%( &$ S010$s%(s I
". 7ulticoline"lid"d. )est de const"nci" de p"rmetros % c"mio estructur"l. ;rue"s $<S<7 % $<S<7
cu"dr"do. 8"s !"ri"les ,ictici"s o *umm+ % su interpret"ci&n. 8" Etr"mp" de l"s *ummiesF. 7odelos line"les % no
line"les. Aplic"ciones p"r" regresiones line"les m>ltiples.
. ;ertur"ciones no es,(ric"s. ;ropied"des del estim"dor 7$A con pertur"ciones no es,(ric"s. El estim"dor
de 7$G. Geterosced"sticid"d. E,icienci" de los estim"dores 7$A % 7$G cu"ndo h"% heterosced"sticid"d. ;rue"s
de heterosced"sticid"d % soluciones.
c. Autocorrel"ci&n. :etecci&n, consecuenci"s % correcci&n del prolem".
I+. L$#an%a/i$n%( &$ S010$s%(s II
". 7odelos con ;rolem"s de Endogeneid"d.
. Anlisis del prolem"= c"us"s, detecci&n % soluciones. Errores de 7edid", @"ri"les Amitid"s % Sistem" de
Ecu"ciones Simultne"s.
c. Estim"dor de @"ri"les 0nstrument"les +0@- % 7#nimos $u"dr"dos :os Et"p"s +2S8S-. 7(todo de
7omentos Gener"liz"dos +G77-.
+. L$#an%a/i$n%( &$ S010$s%(s III
". 7odelos con @"ri"les :ependientes 8imit"d"s.
. 7odelos de Elecci&n 5in"ri" % 7>ltiple= Logit, Pro,it % e/tensiones.
c. 7odelos con :"tos $ensur"dos % )runc"dos.
d. 7odelos de Selecci&n.
+I. M(&$l(s &$ S$"i$s &$ Ti$/1(
". De!isi&n= ecu"ciones en di,erenci"s estocstic"s.
. 7odelos uni!"ri"dos p"r" series de tiempo est"cion"ri"s= AD7A.
c. 7odelos uni!"ri"dos p"r" series de tiempo no est"cion"ri"s= tendenci"s deterministic"s % estocstic"s.
d. 7odelos de @ectores Autorregresi!os o @AD. 7odelos de $ointegr"ci&n % $orrecci&n de Errores.
+II. M(&$l(s &$ Da%(s &$ Pan$l
". 7odelo 8ine"l Esttico de :"tos de ;"nel= E,ectos Cijos +CE- % Ale"torios +DE-.
. 7odelo 8ine"l :inmico de :"tos de ;"nel= @"ri"les 0nstrument"les % G77.
2
c.
I. En%("n( &$l s(f%2a"$ STATA 12.0
1. Aspectos generales
El software S)A)A 12.0
1
es un p"*uete est"d#stico % econom(trico cu%o ,orm"to de tr""jo es en
"se " progr"m"ci&n % com"ndos. Siendo *ue espec#,ic"mente todos los com"ndos de S)A)A
+e/cepto los de progr"m"ci&n- se encuentr"n implement"dos en cu"dros de dilogo, " los *ue se
puede "cceder medi"nte el men> princip"l, el cu"l est org"niz"do por t&picos, de l" siguiente
m"ner"=
Adems de #conos de "cceso rpido, donde se descrie como posiilid"d= "rir "ses de d"tos de
e/tensi&n E.*taF. gu"rd"r "ses de d"tos recientemente edit"d"s. imprimir los contenidos de l"
p"nt"ll" % gr,icos recientes. inicio de itcor"s, mostr"r !ent"n"s de "%ud" in"cti!"s. edici&n de
gr,icos. inicio de "rchi!os tipo :A. mostr"r !ent"n" de edici&n de d"tos. mostr"r n"!eg"dor de los
d"tos. #cono de est"do. % mostr"r el est"do de l" ejecuci&n de com"ndos % progr"m"ci&n. Cunciones
orden"d" en #conos, de l" siguiente m"ner"=
Est" ,orm" de tr""j"r con el progr"m" de ,orm" inter"cti!" es lo *ue S)A)A ll"m" G<0 +-ra./i0
User 1nterfa0e-, lo cu"l es un" mejor" desde l" !ersi&n H respecto de l"s "nteriores.
As#, si ien S)A)A +en sus !ersiones " p"rtir de l" !ersi&n H- permite tr""j"r de m"ner" inter"cti!",
sigue siendo un progr"m" m"nej"do por com"ndos +"l igu"l *ue DA)S I, % !ersiones posteriores,
entre otros progr"m"s-, deido " *ue c"d" !ent"n" se encuentr" "soci"d" " un com"ndo +" di,erenci"
de E@0EJS, en donde l"s !ent"n"s despleg"les estn orient"d"s " ojetos-, por lo *ue "prender "
m"nej"r S)A)A 12.0 medi"nte com"ndos ser de much" utilid"d, sore todo si lo *ue se dese" es
progr"m"r en este lengu"je.
En t"l sentido, es neces"rio det"ll"r pre!i"mente *ue el m"nejo de &rdenes o com"ndos en S)A)A
son de m"ner" gen(ric" medi"nte el uso del siguiente es*uem"=
c(/an&( lista *e varia,les Kif e/pressionL Kin e/pressionL, Ko.0ionesL
Siendo *ue el com"ndo much"s !eces puede ser reducido " sus tres +06- primeros c"r"cteres, seguido
de l" list" de !"ri"les " utiliz"r como insumo p"r" c"d" com"ndo= % l"s e/tensiones de com"ndos
entre corchetes son opcion"les +l"s e/presiones if o in, se det"ll"rn ms "del"nte-. En este punto, el
uso de oper"dores l&gicos es rele!"nte % neces"rio en ciertos c"sos. ;or t"l moti!o se det"ll"n "
continu"ci&n los ms import"ntes=
1
;"r" ene,icio del lector, !"rios de los com"ndos % usos mostr"dos en el presente documento son herenci" de l"s !ersiones
"nteriores del software. 2o ost"nte, !"le h"cer l" "cot"ci&n de *ue t"mi(n son !"rios los com"ndos % usos *ue son propios
de est" !ersi&n de S)A)A +*ue se det"ll"rn en su respecti!o momento-, por lo *ue se recomiend" p"r" estos e,ectos l"
re!isi&n de l" opci&n de "%ud" o help del mismo software.
3
C(n$c%("$s "$laci(nal$s
3 menor *ue
34 menor o igu"l *ue
44 igu"l "
5 m"%or *ue
54 m"%or o igu"l *ue
64 di,erente " +puede us"rse MN-
C(n$c%("$s l)ic(s
7 % +O se e!"l>" "ntes *ue el P -
8 o
6 no es el c"so +puede us"rse M -
O1$"a&("$s a"i%/9%ic(s
: sum"
; rest"
< multiplic"ci&n
= di!isi&n
> potenci"
: conc"ten"ci&n de c"den"s alfanum2ri0as
2. Ventanas de trabajo
$omo se mencion& l#ne"s "ntes, S)A)A permite tr""j"r h"ciendo uso de !ent"n"s, c"d" un" de l"s
cu"les present" un tipo di,erente de in,orm"ci&n.
Es entonces *ue se det"ll"n h"st" cinco !ent"n"s de tr""jo. 8" !ent"n" de result"dos +results- donde
se present" los com"ndos, result"dos % mens"jes de error. l" !ent"n" de histori"l + review- donde
"p"recen los com"ndos, usu"lmente seg>n el orden de ejecuci&n. l" !ent"n" de !"ri"les +varia,les-
*ue muestr" l" list" de !"ri"les c"rg"d" en l" memori". l" !ent"n" de com"ndos +0omman*- *ue es
l" !ent"n" en l" *ue se ingres"n los com"ndos. % ,in"lmente l" !ent"n" de propied"des +.ro.erties-
donde se det"ll"n l"s propied"des de l"s !"ri"les c"rg"d"s en l" memori" del software
2
.
:e est" m"ner", "l inici"r el software, S)A)A muestr" lo siguiente=
Adicion"l " ello, es posile cont"r con !ent"n"s de tr""jo como el editor de S)A)A +Stata 3*itor- %
el n"!eg"dor +Stata 4rowser- *ue permite n"!eg"r % modi,ic"r los d"tos de l" "se como si ,uese un"
hoj" de E/cel, respecti!"mente. l" !ent"n" de "%ud" +Stata 5iewer- *ue permite "cceder "
in,orm"ci&n en l#ne" % t"mi(n " l" "%ud" del progr"m". l" !ent"n" de gr,icos +Stata -ra./s- *ue
present" el >ltimo gr,ico re"liz"do. % el editor de "rchi!os tipo :A +Stata 6o$file 3*itor- *ue son
!ent"n"s sep"r"d"s en 7in*ows % ,uncion"n como un editor de te/tos *ue permite ejecut"r un" list"
de com"ndos.
2
Est" !ent"n" es un" inno!"ci&n de l" !ersi&n 12.0. C"cilit" en uen" cuent" l" edici&n de ciert"s c"r"cter#stic"s de l"s
!"ri"les c"rg"d"s en l" memori", como cuestiones "soci"d"s " nomres, ,orm"tos, eti*uet"s de l"s !"ri"les % de l"s
oser!"ciones, etc.
4
2ot"= 8" person"liz"ci&n de l"s opciones, disposici&n de !ent"n"s, etc. se re"liz" " tr"!(s de l" rut"= Pref8save
win*owing .referen0es. 7ientr"s *ue si "lgun" !ent"n" est cerr"d" podemos "rirl" desde el men> 7in*ow.
3. Manejo de Bases de Datos (Data Management)
S)A)A permite tr""j"r con "ses de d"tos de todo tipo, inclu%endo h"st" "ses de d"tos del tipo
cens"l +*ue son de m"%or t"m"Qo-. cl"ro est, en ,unci&n " l" c"p"cid"d del orden"dor en el *ue se
utilice el software
3
.
Asimismo, h"st" !ersiones "nteriores "l S)A)A 12.0, er" neces"rio h"ilit"r l" disposici&n de tr""jo
del so,t1"re p"r" tr""j"r con "ses de d"tos de un t"m"Qo m"%or " 102? R, por lo *ue si se
re*uer#" l" "mpli"ci&n de l" c"p"cid"d "ntes mencion"d" medi"nte el com"ndo= set memory o
simplemente set mem, de l" siguiente m"ner"=
set memory 200m
Sue por ejemplo, permitir#" "mpli"r l" c"p"cid"d de l" memori" " "ses de d"tos con t"m"Qo h"st"
de 200 7. En t"l sentido " p"rtir de l" >ltim" !ersi&n +S)A)A 12.0- %" no es neces"ri" est"
especi,ic"ci&n.
A,rir ,ases *e *atos
Antes de "rir un" "se de d"tos e inici"r un" sesi&n de tr""jo, es recomend"le m"ntener un"
c"rpet" de registro en l" *ue se pued" "lm"cen"r todos los "rchi!os *ue en l" sesi&n pudieren cre"rse
+estim"ciones, "ses de d"tos, gr,icos, etc.-. ;"r" t"l sentido, el com"ndo cd +0/ange *ire0tor+-
permite h"cer eso.
cd "C:\Documents and Settings\gjopen\Escritorio\Nueva carpeta"
;"r" "rir un" "se de d"tos desde el men> princip"l seguimos l" siguiente rut"= 9ile8:.en. En el
cu"dro de dilogo *ue "p"rece " continu"ci&n se elige el "rchi!o dese"do, *ue en este c"so tiene l"
e/tensi&n de los "rchi!os de d"tos n"tur"les de S)A)A, Edt"F. Siendo t"mi(n posile utiliz"r el
"t"jo E0trl;o<.
3
Al respecto c"e mencion"r *ue son !"rios los tipos de S)A)A e/istentes en el merc"do. Se cuent" con l" !ersi&n
S)A)AT7;, *ue es l" !ersi&n ms rpid" de S)A)A +en ,unci&n " los proces"dores utiliz"dos-. l" !ersi&n S)A)ATSE, *ue es
l" !ersi&n ms com>n % permite tr""j"r con gr"ndes conjuntos de d"tos. l" !ersi&n S)A)AT0$, *ue se limit" " "ses de
d"tos de t"m"Qo moder"do. l" !ersi&n Sm"ll S)A)A, *ue se enc"rg" de pe*ueQos conjuntos de d"tos. % ,in"mente el S)A)A
2um(rico *ue solo permite oper"r con in,orm"ci&n integr"d" o !#" S)A)A JE5.
5
As#, " m"ner" de sesi&n modelo, se h"r uso de l" "se de d"tos Em0*ogasolita=iv.*ta<
&
.
2&tese *ue un" !ez c"rg"d" l" "se de d"tos, se "ctu"liz" l" !ent"n" de !"ri"les, mostrndose en
est" l" in,orm"ci&n correspondiente " l"s mism"s. Asimismo, n&tese t"mi(n *ue "l ejecut"r los
com"ndos medi"nte estos men>s se registr"n "utomtic"mente estos en l" !ent"n" >eview el+los-
com"ndo+s- e*ui!"lente+s- p"r" l" !ent"n" ?omman*. $"r"cter#stic" mu% >til cu"ndo se "prende
S)A)A por*ue es posile ejecut"r un com"ndo medi"nte l" G<0 % luego repetirlo emple"ndo
com"ndos.
1ns.e00i@n *e los *atos
;"r" inspeccion"r l" in,orm"ci&n contenid" en l" "se de d"tos c"rg"d", es posile re"liz"r un"
descripci&n rpid" de los d"tos medi"nte el com"ndo describe. Siendo *ue p"r" copi"r " MS7or*
lo *ue "c"" de "p"recer en l" !ent"n" de result"dos seleccion"mos dicho result"do % lo copi"mos
como te/to o como t"l", o como im"gen, como se !e " continu"ci&n.
Sorted by:

ps float !"0g indice de precios para servicios
pn float !"0g indice de precios para bienes no durables
pd float !"0g indice de precios para bienes durables
ppt float !"0g indice de precios del transporte p#blico
puc float !"0g indice de precios de autos usados
pnc float !"0g indice de precios de autos nuevos
income int $"0g ingreso per c%pita disponible
gasp float !"0g indice de precios de la gasolina
pop long &2"0g poblaci'n de (S en miles
gase)p float !"0g *asto total en gasolina
year int $"0g +,o

variable name type format label variable label
storage display value

si-e: 2.0$0 /0dta 1as notes2
vars: &&
obs: 32
Contains data from C:\Documents and Settings\gjopen\Escritorio\mcdogasolita0iv"dta
" describe
4
;"r" e,ectos de l" e/plic"ci&n se h"ce uso de l" "se de d"tos Emcdog"solit"Ui!.dt"F utiliz"d" en el te/to de Greene +200I-.
5"se de d"tos *ue es posile desc"rg"r desde el siguiente lin)=
http=TTpeople.stern.n%u.eduT1greeneT)e/tTEditionIT
6
Siendo posile t"mi(n el uso de l" !ersi&n resumid" del com"ndo describe, ser#" ds, *ue
permite otener >nic"mente un" list" comp"ct" de l"s !"ri"les con l"s *ue cuent" l" "se de d"tos.
year gase)p pop gasp income pnc puc ppt pd pn ps
" ds
$"e mencion"r *ue si se dese" edit"r l" in,orm"ci&n correspondiente " nomres de !"ri"les,
eti*uet"s, not"s de "utor, tipos de !"ri"les, etc. Es posile "cceder " l" !ent"n" de propied"des,
lier"r el seguro de edici&n +con ,orm" de c"nd"do en l" es*uin" superior iz*uierd" de l" !ent"n"- %
proceder con l" mism", t"l como se sigue " continu"ci&n=
En !ersiones "nteriores "l S)A)A 12.0, er" neces"rio h"cer uso directo del com"ndo label
!"ri"le. 7s ">n es posile re"liz"r este tipo de procedimientos por com"ndos.
)ipos de @"ri"les= S)A)A puede m"nej"r distintos tipos de !"ri"les sep"r"d"s en= string o !"ri"les de
te/to. @"ri"les *ue S)A)A por de,ecto le "sign" ,orm"to float, "l gener"r un" !"ri"le nue!". Asimismo,
0ntercooled St"t"H.0 en "del"nte soport" c"den"s de h"st" H0 c"r"cteres de l"rgo. Est"s son=
str1 c"den"s de 1 c"rcter
str2&0 c"den"s de 2?0 c"r"cteres
Asimismo, l"s !"ri"les num(ric"s, *ue se org"niz"n en los siguientes su4tipos
float n>meros re"les en ,orm"to H,B +H ci,r"s enter"s, cinco decim"les-
*ou,le n>meros re"les en ,orm"to 1I,B
,+te enteros entre '12V % 100
int enteros entre '62VIV % 62V?0
long enteros entre '61?V?H6I?V % 21?V?H6I20
:e est" ,orm" *ue el com"ndo describe permitir re!is" l" met" ' in,orm"ci&n rel"cion"d" l"s
!"ri"les de l" "se de d"tos. 7ientr"s *ue por otro l"do, el com"ndo codeboo4 permitir
inspeccion"r in,orm"ci&n "dicion"l.
7
"
&56&6& &!3657 227$8$ 233228 25!72$
percentiles: &0 23 30 53 !0
std" dev: 7$055"6
mean: 223756
uni9ue values: 32 missing ": 0:32
range: ;&3!383.2!7!3&< units: &
type: numeric /long2

pop poblaci'n de (S en miles

&0"8 &3"6 3$"&3 &&&"$ &75"!
percentiles: &0 23 30 53 !0
std" dev: 35"3&65
mean: 50"&0&!
uni9ue values: 3& missing ": 0:32
range: ;5"6.226"3< units: "&
type: numeric /float2

gase)p *asto total en gasolina

" codeboo4 gase)p pop
;or otro l"do, si se dese" e/plor"r l" in,orm"ci&n en un ,orm"to tipo MS3%0el, el com"ndo
bro=ser permite "rir l" !ent"n" de n"!eg"ci&n de d"tos +Stata 4rowser-, *ue en est" !ersi&n %"
permite h"cer uso de ,iltros de "nlisis % muestr" de d"tos. 7ientr"s *ue p"r" edit"r est"
in,orm"ci&n, el com"ndo edit, "rir en su de,ecto l" !ent"n" de edici&n de d"tos +Stata 3*itor-.
$"e mencion"r *ue en !ersiones "nteriores no er" posile seguir tr""j"ndo con los d"tos +gener"r o
edit"r !"ri"les, etc.- mientr"s "lgun" de est"s !ent"n"s est"" "iert". A p"rtir del S)A)A 12.0 %" es
posile m"ntener est"s !ent"n"s "iert"s % seguir con l" sesi&n de tr""jo.
-enera0i@n ,Asi0a *e varia,les
El software no sol"mente permite tr""j"r con l" in,orm"ci&n de l"s "ses de d"tos en ruto, sino
t"mi(n gener"r !"ri"les en ,unci&n " los re*uerimientos del usu"rio. As# en principio, p"r" l"s
!"ri"s "plic"ciones econom(tric"s % dems, se re*uerir de l" gener"ci&n de ciertos tipos de
!"ri"les.
;"r" ello, desde el men> princip"l, utiliz"mos l" siguiente rut"= 6ata8?reate or 0/ange
varia,les8?reate new varia,le, luego de lo cu"l "p"recer un cu"dro de dilogo en el cu"l deemos
ingres"r el nomre de l" !"ri"le % su regl" de cre"ci&n.
8
As#, si por ejemplo se necesit" cre"r el log"ritmo n"tur"l de l" !"ri"le income, en l" c"sill"
-enerate varia,le se escrie el nomre de l" !"ri"le +en este c"so lnincome, por ejemplo-, luego se
puls" el ot&n ?reate, % elige l" opci&n 9un0tions8mat/emati0al, en l" *ue se elige l" opci&n
log"ritmo n"tur"l con dole clic3. 8uego, en lug"r de E/F se escrie el nomre de l" !"ri"le insumo
+en este c"so income-. Cin"lmente se puls" el ot&n AR en los dos cu"dros de dilogo.
Al ,in"l de este proceso se oser!" *ue h" "p"recido un" nue!" !"ri"le +lnincome- % *ue el
com"ndo emple"do en su cre"ci&n h" "p"recido en l" !ent"n" de >esults % en l" !ent"n" >eview.
Asimismo, n&tese *ue es posile utiliz"r cu"l*uier" de l"s siguientes ,orm"s
B
=
generate float lnincome > ln/income2
generate lnincome > ln/income2
gen lnincome > ln/income2
:e ,orm" simil"r "lgun"s otr"s opciones import"ntes sore gener"ci&n de !"ri"les se "soci"n "=
Deempl"zos de !"ri"les, deido " *ue el progr"m" no puede soreescriir !"ri"les, l"
opci&n ser#" gener"r reempl"zos sore !"ri"les %" e/istentes +replace
var0antigua>nuevo0contenido-
5orr"r un" o ms !"ri"les "ntigu"s, medi"nte el com"ndo drop. Se enumer"n l"s !"ri"les
*ue se dese" orr"r
5orr"r un" o ms !"ri"les "ntigu"s, medi"nte el com"ndo 4eep. Se enumer"n l"s !"ri"les
*ue se dese" m"ntener
-enera0i@n ,Asi0a *e grAfi0os
;"r" cre"r gr,icos se re*uiere un procedimiento simil"r. :esde el men> princip"l= Gr"phicsT)1o1"%
gr"phs "p"rece un cu"dro de dilogo, donde se elige l" opci&n Ecre"rF, % ,in"lmente l" opci&n de tipo
de gr",ico +en este c"so se elige l" opci&n sc"tter, % l" !"ri"le % % l" !"ri"le /. 8uego de puls"r el
ot&n AR.
5
En S)A)A 12.0 los com"ndos deen ir siempre en min>scul"s. Adems, p"r" los nomres de l"s !"ri"les S)A)A tom"r
en cuent" si emple"mos min>scul"s o m"%>scul"s, no son l" mism" !"ri"le 7odelo, modelo, 7A:E8A, ni por ejemplo
mo:elA.
9
Asimismo, n&tese *ue es posile utiliz"r cu"l*uier" de l"s siguientes ,orm"s=
t=o=ay /scatter gase)p income2
scatter gase)p income
0
5
0
1
0
0
1
5
0
2
0
0
2
5
0
G
a
s
t
o

t
o
t
a
l

e
n

g
a
s
o
l
i
n
a
10000 15000 20000 25000 30000
ingreso per cpita disponible
-uar*ar una ,ase *e *atos.
$omo se mencion& l#ne"s "ntes, S)A)A emple" l" e/tensi&n E.*taF p"r" los "rchi!os de "ses de
d"tos. ;"r" gr""r se puls" el ot&n *ue tiene el icono de un disco o desde el men> princip"l= 9ile8
Save o 9ile 8Save asB
En este c"so, gr""remos l" "se de d"tos con el nue!o nomre= Etra,aCo1.*ta<
#
3%tensiones *e 0oman*osD ?one0tores rela0ionales + l@gi0os
Es posile "greg"r " l" gr"n m"%or#" de com"ndos e/tensiones o especi,ic"ciones de "cuerdo " los
re*uerimientos de tr""jo. Est"s especi,ic"ciones pueden ser princip"lmente condicion"les= if o in,
con respecto " r"ngos o pertenenci" " conjuntos. $on l" peculi"rid"d *ue estos conectores
rel"cion"les no deen de ser con,undidos con oper"dores m"tem"ticos, siendo *ue ENF, no ser lo
6
$"e mencion"r, *ue en el c"so de S)A)A 12.0 es neces"rio gu"rd"r l"s "ses de d"tos en ,orm"to comp"tile si es *ue se
dese" "rir l" mism" en !ersiones "nteriores. Ello medi"nte el com"ndo saveold
10
mismo *ue ENNF, como se puede !er en el siguiente ejemplo en el *ue se cre" l" !"ri"le log"ritmo
n"tur"l del ingreso +lnincome- sol"mente p"r" ciertos c"sos en ,unci&n " los "Qos=
gen lnincome > ln/income2 if year?>2006
gen lnincome > ln/income2 if year>>2006
gen lnincome > ln/income2 if year@>2006
gen lnincome > ln/income2 in &:28
gen lnincome > ln/income2 in 28:32
4. Archios de !nstr"cciones (D#$%iles)
Asimismo, es posile +en lug"r de escriir los com"ndos en l" !ent"n" correspondiente- tr""j"r de
un" m"ner" ms prctic". Est" ,orm" consiste en cre"r un "rchi!o con un" list" de instrucciones *ue
se ejecut"rn en conjunto desde "ll#. ;uede cre"rse medi"nte l" !ent"n" 6o$file 3*itor o desde
cu"l*uier editor de te/tos, siempre % cu"ndo le "signemos l" e/tensi&n E.*o<.
8" !ent"j" de emple"r l" !ent"n" 6o$file 3*itor es *ue podemos ejecut"r en ,orm" p"rci"l el "rchi!o.
Asimismo, el so,t1"re permite reconocer con colores los com"ndos +en "zul-, los insumos o
!"ri"les de insumo +en negro-, l"s "not"ciones +precedid"s por un "sterisco EWF % en !erde-, % l"s
uic"ciones en l" ;$ +en rojo % entre comill"s-. Siendo "dems posile "rir l" !ent"n" del 6o$file
3*itor puls"ndo el ot&n correspondiente o l"s tecl"s 0trl;8 o desde el men> princip"l=
7in*ows86o$file 3*itor.
&. Bit'coras de trabajo ((og$%iles)
S)A)A t"mi(n permite gu"rd"r un registro de los com"ndos % result"dos utiliz"dos en un" sesi&n.
;"r" ello, l" cre"ci&n % tr""jo con "rchi!os de itcor" o Elog$fileF se re"liz" de l" siguiente ,orm"=
log using nombre0bitacora= 8uego del cu"l se cre"r el "rchi!o % "lm"cen"r" en el
,orm"to E.sm0lF. ;udi(ndose re"liz"r t"mi(n l"s siguientes "cciones=
Aog off= :etiene l" gr""ci&n o registro.
Aog on= De"nud" l" gr""ci&n o registro
Aog close= Cin"liz" l" gr""ci&n o registro
Aog using nombre0bitacora. append= $ontin>" l" gr""ci&n o registro en un log
pre!i"mente gu"rd"do.
Aog using nombre0bitacora. replace= Soreescrie l" gr""ci&n o registro en un log
pre!i"mente gu"rd"do.
Bype nombre0bitacora"smcl= ;ermite re!is"r un" itcor" pre!i"mente gu"rd"d".
11
II. Es%a&'s%ica
comando saveold pag"&0
gen lnincome > ln/income2 in &:28 pag"&&
12
N( ?a@ nin)0na f0$n%$ $n $l &(c0/$n%( ac%0al.
13

También podría gustarte