Você está na página 1de 14

Ayudan'a

1: Introducción a Stata
Finanzas I – 1er semestre 2017
Profesores: Borja Larraín, Felipe Aldunate
Ayudante: Bastien Maire
Interfaz del programa

Lista de
variables

Historial de
comandos
Resultados

Comandos
Cargar datos
•  La carga se puede realizar directamente a partir de una
base de datos de excel.
Una vez cargados los datos, es util guardarlos con
formato .dta, de manera de evitar realizar nuevamente el
proceso de carga. Esto se realiza a través de la opción
save as.
Trabajando con los datos
•  Posterior a la carga de datos, ya es posible trabajar con
ellos. Esto se realiza a través de distintos comandos,
dentro de los que destacan:
–  sort: ordena las variables de acuerdo a algún criterio específico.
•  sort <var 1> <var 2> <var 3> … <var n>
–  table: entrega la frecuencia de las observaciones.
–  summarize/sum: entrega distintas medidas de estadística
descriptiva (media, desviación estándar, máximo, mínimo, etc)
•  summarize <var 1> <var 2> <var 3> … <var n>
•  summarize <var 1> <var 2> <var 3> … <var n>, detail
En este caso se agrega la opción “detail”, entregando las medidas de estadística
descriptiva usuales, además de algunas más especificas como distintos
percentiles.
Trabajando con los datos
–  tab1: entrega la frecuencia y la frecuencia porcentual de las
observaciones .
•  tab1 <var 1> <var 2> … <var n>
–  generate/gen: permite crear variables.
•  generate <nombre de la variable> = formula de la variable que se quiere crear
–  replace: reemmplaza variables ya existentes.
•  replace <nombre de la variable> = <valor/formula deseado/a>
•  replace <nombre de la variable> = <valor/formula deseado/a> [if] condition 1 &
condition 2 & … & condition n
–  twoway: permite hacer gráficos en 2D.
•  twoway <tipo de gráfico> <variable eje x> <var 1 eje y> … <var n eje y>
–  merge, append: ambos comandos son útiles para unir dos o más
bases de datos.
•  merge: permite unir bases de datos, ampliando el número de variables. Para poder
usarlo, las bases de datos a unir deben tener al menos una variable en común.
•  append: permite unir bases de datos, ampliando el número de observaciones. Para
poder usarlo, ambas bases de datos deben tener variables con exactamente el mismo
nombre.
Trabajando con los datos
•  regress/reg: permite hacer regresiones
–  reg <var dependiente> <var independiente 1> … <var
independiente n>
•  Algunos comandos lógicos importantes:
•  != distinto de
•  == igual a
•  >= mayor o igual
•  <= menor o igual
•  & y
•  If si (condicional)
•  l.variable es la observación de la variable en el periodo
anterior (t-1)
Regresión
Observaciones importantes
•  Existen algunos comandos útiles que no vienen instalados por
defecto. Para poder instalarlos, es necesario usar la siguiente
sintaxis:
–  ssc install <comando>
•  Stata se “marea” con las mayusculas, por lo que es necesario
ser precisos con los nombres de comandos y variables.
•  En caso de no saber utilizar apropiadamente un comando, se
puede utilizar el comando help, el cuál entrega una
descripción de los aspectos fundamentales del comando.
–  help/h <comando>
•  De no ser suficiente lo anterior, existen varios manuales en
internet, lo que entregan detalles de los comandos y
ejemplos. Algunos son:
–  http://data.princeton.edu/stata/
–  http://stats.idre.ucla.edu/stata/
–  http://www.stata.com/manuals14/u.pdf
Do-file
•  El do-file es un archivo propio de Stata, el que guarda
secuencias de comandos.
–  Permite reconstruir todos los resultados obtenidos, partiendo de
la base de datos original.
–  Permite encontrar errores en la secuencia de comandos.
–  A partir del historial de comandos, seleccionamos los que
deseamos guardar, y los copiamos directamente al do-file. De
esta manera, cuando se vuelva a ejecutar el do-file se replicarán
los resultados obtenidos.
Do-file
Do-file
•  Finalmente, un do-file permite agregar comentarios, de
manera ordenar los comandos, sin afectar la
programación.
–  Para esto, es necesario escribir un * al inicio del comentario.
Exportar datos
•  Cuando se realiza una regresión, Stata tiene una forma
para exportar los resultados y que tengan una mejor
presentación.
–  En primer lugar, es necesario instalar el comando outreg2
•  ssc install outreg2
–  Posteriormente, fijamos la carpeta donde queremos que se
guarde el archivo con los resultados.
•  cd “ubicación”
–  Finalmente, corremos la regresión, e inmediatamente después
utilizamos el comando instalado, tal como se muestra a
continuación.
•  reg <var dependiente> <var independiente 1> <var independiente n>
•  outreg2 <nombre del excel que quieren generar.xls>, replace excel
Ejericicio
•  Calcular el promedio, junto a su error estándar, del
retorno nominal y real para las empresas CMPC y
Vapores, para todo el periodo. Además, obtener el
promedio y la desviación estandar del retorno nominal
de la acción de CMPC para los periodos 1990-1999 y
2000-2009 por separado. Además, hacer un gráfico
para la evolución del retorno nominal para ambas
acciones.

Você também pode gostar