Mini Manual STATA 12

download Mini Manual STATA 12

of 13

Transcript of Mini Manual STATA 12

ELABORADO POR: Miguel ngel Hernndez CarvajalFECHA: Julio 2012

INTRODUCCION A STATA 12

Como se mencion, el software elegido para la aplicacin economtrica ha sido STATA 12, con ello se pretende conocer la capacidad que tiene el software referente a cierto tipo de anlisis y si a partir de la experiencia del investigador tiene o no la capacidad de ejecucin respecto a plataformas como RATS o R. Esta exploracin no pretende ser un manual extenso de la utilizacin de STATA, pero si una gua bsica de uso y acercamiento a la plataforma.En la Unidad de Informtica y Comunicaciones de la Facultad de Ciencias Econmicas de la Universidad Nacional ya se haban realizado ejercicios similares aunque ms profundos de la forma de manejar la plataforma, pero en versiones ms anteriores[footnoteRef:1]. [1: Ver WIKIFCE manuales STATA 8.0 y STATA 9.0.]

Adicionalmente, no se realiza una especificacin de todas las suites que componen a STATA, es decir, las versiones: Stata / MP para uso multi-empresarial y desde varias terminales. Stata / SE para manejo de informacin grande, es decir bases de datos de gran tamao. Stata / IC, es la versin estndar, para uso por ejemplo investigativo. Small Stata, es una versin que los desarrolladores venden a corporaciones o a entes educativos, que cuenta con las principales funciones del paquete.La versin que har parte de nuestro anlisis ser la versin IC, pues es la ms comn y a la cual acceden la mayora de investigadores e individuos relacionados con la academia.La instalacin del programa es similar a la de otros programas, es decir, se debe contar con el ejecutable de instalacin, acceder a l, aceptar los trminos y condiciones, escoger la unidad a guardar el programa, esperar la ejecucin del instalador, por ultimo crear acceso directo y leer el archivo Leme, para conocer ms sobre la suite. Se advierte que el programa no necesita ser crackeado o crearle directorios especiales, la simple instalacin permite el acceso al programa, aunque se debe decidir cada cuanto o la forma bajo la cual se desea tener las actualizaciones del programa cuando se ejecuta por primera vez. Accediendo a la plataforma podremos ver una pantalla como la siguiente:

Ilustracin 54 inicio de stata 12El grfico de la interfaz no es significativamente diferente a las versiones anteriores del programa, sin embargo se debe realizar una revisin de los comandos y acciones para saber qu cambios ha tenido respecto a la anterior plataforma.

VENTANASSTATA cuenta con varias ventanas: StataResults donde se arrojan los resultados del cdigo ejecutado, en otras plataformas se denomina el Output o Consola de Resultados o se despliegan los resultados a medida que se van ejecutando los distintos comandos.

La ventana StataCommand permite escribir comandos o cdigo para efectuar las operaciones y ejercicio estadsticos u economtricos que al oprimir la tecla enter se ejecutaran en la ventana StataResults.

La pantalla Review guarda el historial del cdigo ejecutado desde el inicio de la sesin, adicionalmente quedaran guardados en el caso que se necesiten posteriormente para algn procedimiento.

La ventana Variables muestra las variables usadas o importadas.

PROPIEDADES VARIABLESVARIABLESSTATA COMMANDCOMMAND /REVIEWSTATA RESULTSABRIR BASE DE DATOSSimilar a varios programas economtricos, es necesario importar la base de datos con la que se va a trabajar, a diferencia de las versiones anteriores STATA 12 ajusta su memoria a la performance del equipo por tal motivo, el comando:setmemory 64mNo es necesario. Hay varias formas de introducir los datos en STATA, por ejemplo en el men DATA, se encuentras las opciones Data Editor y CreateorChange Data, como se observa en la ilustracin:

Ilustracin 55 datosLa primera nos conduce a una ventana auxiliar, la cual nos permite ingresar manualmente los datos que requiramos de una variable, y la segunda nos muestra una serie de alternativas, ya sea para crear una nueva variable donde se tendr que especificar las restricciones de la variable, el tipo y el rango de datos, o modificar una ya creada con anterioridad.La forma ms comn de ingresar datos a STATA, es a travs del men archivo(File), Importar (Import) y escoger el tipo de base de datos que se desea importar, por ejemplo si el proceso de recoleccin de datos para una investigacin fue capturado en una hoja de clculo de Excel se debe elegir Excel Spreadsheet, si viene de un archivo plano o un sistema generados de bases de datos u otro formato, dependiendo del formato del archivo a importar se elige la opcin.

Ilustracin 56 importar datosSi se importa un archivo de Excel, la plataforma de que se ubique el archivo dentro del equipo por medio del botn Browse, adems se puede condicionar la Hoja donde estn los datos, el espacio de celdas que ocupa, si se quiere tomar la primera fila como los nombres de las variables y por ultimo si se desea importar toda la informacin como variables tipo cadena[footnoteRef:2]. Se debe dar clic en aceptar una vez diligenciada la forma de operacin. [2: Una variable tipo cadena es aquella que permite guardar una sucesin de caracteres.]

Ilustracin 57 importar archivo de excelSi se ingresa al DATA EDITOR, se podrn ver los datos a trabajar:

Ilustracin 58 data editorSuele suceder que los nombres que tienen las variables en la base de datos son muy extensos para se trabajados, no por un tema de capacidad de memoria sino por las dificultades de manejar cdigos con nombres de variables muy largos, para ello se puede usar el Manager de variables.

Ilustracin 59 manager de variablesPor medio de l se pueden observar todas las variables de la Base modificar su nombre, tipo, el formato y notas respecto a la variable, una vez efectuados los cambios se debe dar click en el botn ACEPTAR, para dar por concluido la edicin y guardar los cambios.

Ilustracin 60 variables managerPara posteriormente observar la informacin sobre la variable, su tipo, decimales y su descripcin se puede usar el comando Describe.

Ilustracin 61 describeMANEJO DE VARIABLESPara crear nuevas variables ESTADISTICA DESCRIPTIVAHay algunos comandos que permiten realizar funciones de estadstica descriptiva e impresin de variables,. List, permite mostrar los datos que tiene todas las variables, la serie. Este comando se debe escribir en la ventana StataCommand, que se encuentra en la ventana principal de STATA, funciona de la siguiente forma: List permite la impresin de la serie de todas las variables, un inconveniente es que si la base de datos tiene muchas variables el proceso puede tardar algunos minutos y su vista en la pantalla de resultados es confusa.List Nombre de variables por ejemplo List TasaCam PIB, este comando imprime las series de la tasa de cambio y el PIB, depende las variables que acompaan el LIST de las que se haya asignado a la variable, ya sea por la importacin o por medio del Manager de Variables.

Ilustracin 62 List

Count, permite contar el nmero de observaciones o aos de la serie.

Ilustracin 63 COUNT Tabstat, permite conocer la media de una variable, entendida como el promedio aritmtico simple de la muestra. Sin embargo debe estar acompaada por una variable o generara un error como el siguiente.

Ilustracin 64 error tabstatSi se acompaa de una variable se mostrara la tabla con la media.Tabstat Nombre Variable 1 Nombre Variable 2 ..

Ilustracin 65 tabstat

Summarize, Para conocer otras medias de tendencia central de las variable se debe usar este comando, este permite conocer, adicional a la media, la desviacin estndar, el mximo el mnimo y el numero de observaciones, es decir resume a Tabstat y Count .

Summarize Nombre1 Nombre2 ..

Ilustracin 66 SUMMARIZE Codebook, hace un informe sobre las variables, si se coloca solo hace esta operacin para todas las variables, pero como se menciono para list si el numero de variables es grande el proceso toma tiempo. Si se desea la funcin para un solo conjunto de variables se especifica despus del cdigo dichas variables asi:Codebook nombre1 nombre 2 .

Ilustracin 67 codebook Tabulate, el comando imprime la tabla de frecuencias ya sea para una o para dos variables, si es para una variable se muestra la frecuencias, el numero de datos y el porcentaje acumulado. Para dos variables busca datos similares, si no los hay se imprimir un tabal de ceros.

Ilustracin 68 TABULATE

GRAFICOS

STATA presenta variedad de grficos y una forma bastante eficiente de realizarlos, los grficos se generan en Stata con el comando graph. Similarmente a otras funciones preestablecidas, no es necesario mayor conocimiento de todos los comandos, ya que si nos dirigimos a la pestaa Graphics de la Barra de mens, se despliega una seria de opciones de grficos bastante completa, y adems para cada uno de estos existen bastante completas para la edicin de los mismos.

Los grficos de los cuales dispone el programa son: Grfico de barras, Grficos de dispersin, Grfico de puntos, Cuadros de caja y bigotes, Grficos de sectores o circulares, Grfico de Lneas, entre otros.

Los comandos para la realizacin de los mismos son:

Que como vemos son las primeras opciones que se encuentran al desplegar el men Graphics.

El comando: graph twoway hace referencia a los grficos que son de doble va, que muestran la relacin entre los datos numricos.

La Sintaxis para realizar este tipo de grficos es:

[graph] twoway plot [if] [in] [, twoway_options]

Donde, [(] Plottype varlist ..., las opciones [)] [| |]

Entre las principales opciones: Dispersin, lnea, lnea conectada, dispersin con argumentos inmediatos, rea de trazado de lnea con sombreado, diagrama de barras, pico de terreno, derivacin grfica, entre otros.

El comando: graph matrix hace referencia al grfico de matriz, es decir, matrices de diagramas de dispersin. y accedemos desde el men Men asi:

Grficos> Diagrama de dispersin de matriz. Y la sintaxis es:

graph matrix varlist [if] [in] [weight] [, options]

El comando: graph bar hace referencia al grfico de barras verticales. En un grfico de barras verticales, el eje y es numrico,y el eje x es categrica. Y accedemos desde el men Men asi:

Grficos> Grfico de Barras Y la sintaxis es:

graph bar yvars [if] [in] [weight] [, options]

Donde, yvars es (asis) varlist

[(stat)] varname [[(stat)] ...] [(stat)] varlist [[(stat)] ...] [(stat)] [name=]varname [...] [[(stat)] ...]

Ilustracin 69 STATISTICS