Curso BáSico de Stata (1)

16
Curso básico de Stata Bibliografía. Ibarra Alfonso. “Introducción al Stata. Manejo de Datos y Principios de Programación”. Multión Consulting

description

stata

Transcript of Curso BáSico de Stata (1)

Curso bsico de Stata

Curso bsico de StataBibliografa. Ibarra Alfonso. Introduccin al Stata. Manejo de Datos y Principios de Programacin. Multin ConsultingAspectos GeneralesStata es un paquete estadstico diseado para el anlisis descriptivo de datos y la implementacin de diferentes tcnicas de estimacin.En stata podemos trabajar con grandes bases de datos que contienen informacin de diferentes variables para un conjunto de individuos en un punto en el tiempo, es decir, datos de seccin cruzada o corte transversal.

Parte de la pantalla de stata

Lnea de comando. CommandNos permite escribir las rdenes que queremos que ejecute el programa. Es uno de los principales mecanismos de relacin del usuario hacia el programa.ResultsEn esta ventana aparecern los resultados de los comandos que vayamos ejecutando. Es decir es la ventana en donde el programa responde a nuestras rdenes.

ReviewEn esta ventana se archivan las rdenes que vamos escribiendo en la lnea de comando. Esto es muy til ya que nos permite repetir con facilidad operaciones ya realizadas, recuperar comandos para introducir pequeas modificaciones, y archivar lo que hayamos hecho durante una sesin de trabajo en Stata.VariablesEsta ventana nos muestra una lista de las variables que contiene nuestra base de datos, as como sus etiquetas. Esto nos permite seleccionarlas (mediante un doble clic) para usarlas en nuestros comandos sin necesidad de memorizar o escribir los nombres de todas ellas.

PropertiesNos muestra las propiedades de las variables y de la base de datos

Barra de Mens Como cualquier programa de windows, mediante los mens de la parte superior de la pantalla, podemos abrir multitud de cuadros de dilogo que nos permitirn realizar una parte sustancial de los procedimientos de Stata. Sin embargo, en la mayora de los casos, utilizaremos la sintaxis ya que es ms rpido ejecutarlos que buscarlos en el men.

Recursos de memoriaPor defecto, la memoria con la que trabajamos en un PC en Stata 11 o menor versin es de 1024K. Pero si la base de datos que vamos a manejar es muy grande, es posible que no tengamos memoria suficiente. Podemos incrementar los recursos de memoria con el comando set memory.

Ejemplo:set memory 20000Con esto se incrementa los recursos de memoria hasta 20000K.

En Stata 12 este comando ya no es necesario porque lo tiene preestablecido en el programa.

Tipos de archivos

Archivos de datos (.dta) Los datos que utilizamos en stata tienen formato .dta. Archivos logLa ventana de resultados graba slo una pequea parte de los resultados que va produciendo el programa, as que si queremos conservar todos los resultados de nuestra sesin de trabajo debemos abrir un archivo log, que podremos ver y copiar desde esta ventana. Archivos doEsta ventana en realidad es un editor de textos simple, similar al bloc de notas de windows, en el que podremos crear, modificar, abrir y ejecutar archivos de sintaxis de Stata.

Manejo de bases de datosCmo abrir una base de datos de stata?1) Se puede abrir directamente del Men de herramientas, File ,Open 2) Con el comando useuse [extensin del archivo]Como importar datos de otros programas como Excel, Access, SPSS ?Copiando directamente de excel y pegando en el editor de Stata (forma no segura de conservar los datos originales.2) Utilizando el stata transfer (forma ms segura de conservar los datos originales)

Descripcin de los datosPara conocer la base de datos que trabajaremos utilizamos los siguientes comandos que nos muestran las caractersticas de las variables de nuestra base describecodebooklistinspecttabulatesummarize

Tipo de datos

Numricos byte %8.0g Entero entre-127 y 126int %8.0g Entero entre -32767 y 32722long %12.0g Entero entre -2147483647 7 y 2147483646float %9.0g Nmeros reales con 8 dgitos de precisindouble %10.0g Nmeros reales con 17 dgitos de precisinEs posible cambiar el formato de visualizacin de las variables con el comando formatformat var1 %10.2g

No numricos (string), las que contienen textosstr# %#s ( %9s si la anchura es menor de 9)

Tipos de variables

Comando de ayuda

Stata funciona con instrucciones de comandos. Mediante la instruccinhelp comandoobtendremos la ayuda referente al comando que hemos escrito despus de help.

Abreviaturas de comandos

Stata permite referirnos a la mayora de los comandos utilizando slo sus tres primerasletras (incluso slo la primera en algunos casos). As, por ejemplo, el comando generatepuede escribirse como gen, el comando tabulate como tab, etc. Hay algunasexcepciones que deben escribirse sin abreviar, como compress.

Sintaxis de las rdenes

En Stata la sintaxis de las rdenes es la siguiente:comando lista de variables [if expression] [in expression], [opciones]Todo lo que aparece entre corchetes es opcional. Con in podemos referirnos a un ciertorango de los datos y con if podemos introducir expresiones lgicas. Los operadoreslgicos se escriben como:

Operadores lgicos:

& y| ~ negacinmientras que los operadores de relacin vienen dados por:> mayor que< menor que>= mayor o igual que