Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Stata Básico
Manual de Stata Básico
Contenido
CAPTULO I. INTRODUCCIN AL STATA................................................................3
1.
2.
Estructura de un Do-file............................................................................. 6
3.
4.
3.1.
3.2.
3.3.
2.
3.
4.
2.
Tipos de grficos...................................................................................... 21
2.1.
Histograma........................................................................................ 21
2.2.
2.3.
2.4.
Caja y bigote..................................................................................... 24
2.5.
Pie..................................................................................................... 25
2.6.
Barras................................................................................................ 26
para
programados.
poder
guardar
ejecutar
una
lista
de
comandos
comandos lo siguiente:
replicar
los
procedimientos
en
sesiones
posteriores
sin
base
de
datos
original
despus
de
haberle
hecho
diversas
transformaciones.
Una de las primeras cosas que debemos aprender para elaborar un do-file es
escribir comentarios, para ello existen diversas maneras:
a. Una simple lnea de comentario empieza con un asterisco (*); donde
STATA ignorar tales lneas.
b. Para colocar un comentario en la misma lnea donde fue escrito el
comando utilizamos dos slash (//).
c. Para lneas con mltiples comentarios, colocamos el texto entre los
smbolos (/*) al inicio y (*/) al final.
d. En el caso de que se haga uso de un comando la cual presenta una
expresin muy larga podemos utilizar triple slash (///) en medio de la
expresin y as continuar en la siguiente lnea la parte faltante. STATA
entender como si fuera una nica lnea de comando.
e. Por ltimo, tambin se utilizan los smbolos de comentarios con fines
decorativos.
Por ejemplo, podemos comenzar escribiendo en nuestro do-file lo siguiente
2. Estructura de un Do-file
Generalmente, al momento de comenzar a programar en un do-file del Stata,
es recomendable mantener el siguiente esquema de trabajo:
Siguiendo esta estructura del do-file, procedemos como primer paso a construir
una plantilla de trabajo.
El primer comando que utilizaremos en esta plantilla de trabajo es limpiar
informacin que podra estar utilizndose (como bases de datos, etiqueta,
matrices, escalares, etc.) que se haya trabajado previamente con el comando
clear.
Con respecto a las formas de poder ejecutar los comandos, se puede hacer a
travs del icono
Una vez realizada esta accin, se reflejar los resultados en la ventana Result
View del Stata.
En la parte inferior izquierda del entorno del STATA se apreciar las variables
que contiene la base de datos auto.dta.
3.2.
3.3.
STATA cuenta con una herramienta que permite convertir base de datos de
SPSS, Matlab, Gauss, SAS, Excel, etc. al formato *.dta a travs del software
STAT/TRANSFER.
Para acceder a este software basta con hacerle clic y posteriormente nos saldr
una ventana de dialogo solicitndonos la siguiente informacin:
Observar la base de a travs del comando browse, el cual nos permite ver
la base de datos sin poder modificarla. En cambio, existe otro comando
denominado edit que nos permite ver la base de datos pudiendo
modificarlo.
Una vez creada la variable internet se puede hacer una tabla simple de
frecuencia con el comando tabulate para saber cuntos hogares tienen
Este
comando es una extensin del anterior, que permite utilizar expresiones que
incluyan funciones ms complejas del STATA, como es el caso de: medias,
mximos,
mnimos,
desviacin
estndar,
promedios
mviles,
variables
estandarizadas, etc.
A manera de ejemplo se puede calcular una variable que capture el valor
promedio, mximo y mnimo del pago de alquiler de una vivienda (p106).
Por otro lado, cuando se trabaje con bases de datos de forma panel (un grupo
de individuos que se recogen informacin en un periodo de tiempo), esta
puede tener dos formas: larga y ancha. El comando reshape nos permite
transponer una base de datos panel de forma larga (long) a una de forma
ancha (wide) y viceversa. Como se muestra a continuacin:
Por ejemplo, cargamos otra base de datos llamada ingfam.dta, que contiene
informacin sobre el ingreso de 3 individuos en tres aos (1996, 1997 y 1998).
de
ploteos,
histogramas,
reas,
lneas,
caja
bigote,
etc.
histogram: Histogramas
graph twoway: Scatterplot, lneas, y otros entre dos variables.
graph matrix: Matrices de Scatterplots.
graph box: Grficas de caja y bigotes.
graph bar: Grficas de barras
graph pie: Grficas de pastel o pie.
Histograma
la
base
de
la
Encuesta
Permanente
de
Empleo
(EPE)
Para observa otras tipos de grficos y comandos relacionados a estos, se recomienda escribir en la venta
de comandos help graph other.
.2
Density
.4
.6
.8
2.2.
6
lningtot
10
lningtot
6
10
20
40
60
edad ( en aos )
80
100
10
20
40
60
edad ( en aos )
lningtot
Fitted values
2.3.
80
100
Fitted values
50
100
10
10
lningtot
5
0
100
edad (
en aos
)
50
0
100
total de
horas
trabajadas
50
0
10
aos de
estudios
5
0
0
2.4.
10
50
100
Caja y bigote
lningtot
6
10
2.5.
6
lningtot
10
Pie
Sin nivel
Secundaria
2.6.
Primaria
Superior
Barras
1,500
1440.19
500
1,000
1083
mean of ingtot
p 50 of ingtot
S que quiere las barras de manera horizontal basta con usar el comando
graph hbar.
x ).
determinado valor
y i= 0 + 1 x i + i
La variable
yi
xi
son las
es la perturbacin aleatoria o
aleatorias.
Exogeneidad estricta o no endogeneidad. La esperanza del vector
E ( )=0 .
del vector
no estn
N ( 0, 2 I ) , es decir, es un vector
2 I . Dado que
probabilidad
del
perturbaciones
vector
X
Y
no es aleatoria, la distribucin de
se
deriva
partir
del
vector
de
Y N ( X , 2 I ) .
Var ( ^ ) = 2 ( X ' X )
Donde el parmetro
^ ' ^ ( Y X ^ ) ' ( Y X ^ )
^2=
=
nk
nk
Siendo n el tamao de la muestra y k el nmero de parmetros.
A manera de un ejercicio aplicativo, se emplea la base del sistema del Stata
auto.dta. En esta ocasin se desea explicar el precio del auto (price) en
funcin de los millages por galn (mpg), su peso (weight) y su procedencia
(foreign). Es decir:
=0
(hiptesis nula)
Ha :
(hiptesis alternativa)
En el caso del ejemplo, se puede apreciar que para la variable mpg tiene un
valor de t-calculado igual a