Clase 6 - Base, Comandos, Archivos STATA
Clase 6 - Base, Comandos, Archivos STATA
Clase 6 - Base, Comandos, Archivos STATA
Mayo 17 de 2019
about
Econometría I - Camilo F. Gómez 4
Manuales y guías de aprendizaje
Las fuentes oficiales para aprender STATA son los manuales originales.
• Para dar una base es suficiente con la guía de usuario.
• Para usuarios avanzados, existen libros y manuales detallados por
comando.
• STATA posee una ayuda en línea que permite acceder a información
con respecto a inquietudes concretas, esta se puede obtener de dos
maneras:
• Utilizando man comando
• Se utiliza desde el menú o la línea de comando la opción help.
Estas son las ventajas que hacen parte del entorno de trabajo.
• Ventana “Review”. Muestra el historial de comandos utilizados.
• Ventana “Variables”. Determina las variables de la base de datos.
• Ventana “Results”. Es la ventana que expone los resultados (ventana de
color negro) después de tulizar los comandos.
• Ventana “Command”. En esta ventana se introducen los comandos a
utilizar.
Econometría I - Camilo F. Gómez 6
Sintaxis
El programa STATA trabaja mediante ordenes por parte del usuario a
través de comandos. Los comandos conforman un lenguaje de
comunicación del programa, por lo que existe una determinada sintaxis
que se debe respetar.
• No se puede utilizar dos bases de datos simultáneamente, o abrir una base con una que ya esta siendo
utilizada para ello se puede utilizar
summarize
summarize price
Econometría I - Camilo F. Gómez 10
Comandos básicos
Más variables
Lista de variables (todas las variables que están entre Price y trunk)
summarize price-trunk
summarize l*
• Operadores de comparación
== igual
!= no igual (similar a ~=)
>, <, >=, <= los usuales mayor, menor, mayor igual y menor igual.
• Operadores lógicos
& y
|o
! No
Debemos tener claro que la aplicación de [in range] a su vez depende de como esta ordenada la base de datos.
Los comandos para ordenar son:
sort price
gsort+price
Sintaxis [=exp]
Este comando permite crear una nueva variable en la base de datos. Para ello, se debe indicar que valores
puede tomar esta variable, en este caso la variable se llama elección y tiene un valor de cero.
generate nulo = .
Permite aplicar el comando a un grupo de observaciones definidos por los distintos valores de la variables
indicada. Para saber cuantos autos nacionales y extranjeros existen.
sort foreign
By foreign: summarize price
Existen comandos que pueden aceptar opciones adicionales, estas se especifican en la sintaxis luego
de la coma.
¿Qué cambio?
Sintaxis[weight]
Esta indica a una variable como ponderador de las observaciones. Cuando estemos trabajando
Encuestas de Hogares la utilizaremos como parte del sintaxis.
tabulate foreign
Por su parte el comando tabstat es más avanzado para generar estadísticas descriptivas.
tabstat price, statistics(mean sum count max min range sd variance cv median p10)
tabstat price length, statistics(mean sum count max min range sd variance cv median p10)
memory
Este comando asigna 100 mega bytes de memoria para el uso de STATA,
sin embargo para las ediciones posteriores a STATA 11 no es necesario,
ya que se asigna la cantidad automáticamente.
Ejemplo