Stata Guia

86
Bienvenidos a STATA Modulo Introductorio Maestría en Salud Pública Universidad de Antioquia - UIS

description

Guia para trabajar con el software estadistico stata 8.0

Transcript of Stata Guia

Page 1: Stata Guia

Bienvenidos a STATA

Modulo Introductorio

Maestría en Salud PúblicaUniversidad de Antioquia - UIS

Page 2: Stata Guia

Ventana inicial en la versión 8.1 de stata Menus

iconos

Ventana deresultados

Ventana de revisión

Ventana StataDe Comandos

En la primer ventana se pueden ver el listado de los menus y los iconos de acceso directo.Aparece 4 ventanas .. Una ventana de “review”, una ventana de “variables”, una ventana de “stata results” y La ventana “stata command” que es para escribir las ordenes … algunas ordenes se pueden elegir de los menus …

Page 3: Stata Guia

Los item menu al dar click sobre ellos permiten extender un listado de Acciones … algunos apareceran inactivos (opacos) y otros se resaltarán indicando que están activos …En su orden son:

Archivo, Edición, Preferencias, Datos, Graficos, Estadisticas, usuarios, Ventanas y Ayuda.

Page 4: Stata Guia

En el menu preferencias se establecen parámetros de configuración … al dar clickSobre el se extiende el siguiente listado.

Page 5: Stata Guia

En el menu Graficas se establecen parámetros de configuración para diversos tipos de gráficas… al dar click sobre el se extiende el siguiente listado.

Page 6: Stata Guia

En el menu Estadísticas se establecen parámetros de configuración estadística … al dar click Sobre el se extiende el siguiente listado.

Page 7: Stata Guia

En el menu “Window” se establecen parámetros para la visualización de las ventanas … al dar click Sobre el se extiende el siguiente listado.

Page 8: Stata Guia

En el menu “Ayuda” se establecen parámetros de búsqueda y ayudas complementarias … al dar click Sobre el se extiende el siguiente listado.

Page 9: Stata Guia

Stata viewer permite visualizar las opciones de ayuda.

Ventana del viewer que es la salida que se presenta cuando se usan las ayudas … en este caso se uso del menu “help” la opcion “search” la palabra porcent y la salidad aparece en esta ventana …. STATA trae 13 manuales fìsicos en los cuales uno puede buscar la ayuda o bien en esta ventana al realizar una busqueda igualmente sale un listado de palabras que se resalta en azul y tienen una linea debajo, estas palabras son links que llevan a ayudas instaladas dentro del software.

Page 10: Stata Guia

Por ejemplo de los links se escogió la ayuda para “tabstat” dentro del listado resaltado en azul e igualmente me lo muestra en la ventana .. Si la información no me sirviese le digo en la opción “Back” que regrese … y sigo mi busqueda ….

Page 11: Stata Guia

En este caso del menu “help” escogí la opción “stata command” y me muestra esta ventana en la cual escribo que es lo que especificamente estoy buscando …

Page 12: Stata Guia

Ahora revisaremos los iconos que están ubicados debajo de los menu …

Page 13: Stata Guia

Al darle click sobre la carpeta abierta el me mostró la opción de archivos almacenados en mis documentos pero solo buscará los que tengan la extensión .dta que corresponde a los que el reconoce.

Page 14: Stata Guia

La opción de salvar la información abre la siguiente ventana e igualmente guardará los archivos con la extensión .dta (…)

Page 15: Stata Guia

El icono que parece un pergamino es la primer orden que debemos dar cuando abrimos el programa pero siempre verificando de guardar el archivo con la extensión .logEs un archivo en el cual vamos guardando todo lo que hacemos es una bitacora ... Es importante que al iniciar el trabajo se vaya guardando la información donde se almacene todo y no perder ordenes y comandos establecidos … … La respuesta a una orden aparece en la ventana de resultados pero la introdución de ordenes aparece en la ventana resumen … las ordenes hay que escribirlas siempre en minusculas … En esta ventana la opción tipo (resaltada en rojo) debajo de la opción nombre que nosotros la definimos, la debemos cambiar a una extensión .log para poder abrirlo en un archivo de word si lo guardamos con otra extensión solo lo podremos ver en stata …

Page 16: Stata Guia

Aca acabamos de cambiar el tipo y le dimos un nombre al archivo de “sep04” y le decimos guardar .. Ojo recordar donde va a quedar .. En este caso en mis documentos…

Page 17: Stata Guia

En la ventana “stata command” se estarán escribiendo las variables … se usa primero la palabra “tab” establecer la variable o “sort” para indicar el orden y posteriormente la variable … .. La orden con el resultado se va guardando en el log … Para poder trabajar en esta ventana debo haber creado las variables (…)

Page 18: Stata Guia

Esta es la primera orden que dimos y ahora en la ventana “review” a la izquierda debe aparecer la acción realizada .. Y dentro del “stata results” debe aparecer una información que le indica que quedo activo el log …

Page 19: Stata Guia

Ahora dimos click sobre el archivo log y nos sale la siguiente opción que realmente me da la opción de trabajar pero sin guardar la información y cuando realmente voy a guardarla lo debo activar … en esta caso vamos a cerrarlo …

Page 20: Stata Guia

El ojito que esta en los iconos es para que aparezca la ventana del “stataviewer” … si está activa ésta ventana al dar click sobre el ojito siempre me lo traera al frente …

Page 21: Stata Guia

Opción para traer las graficas … en esta caso se ve inactiva por que no hemos realizado ninguna grafica.

Page 22: Stata Guia

El icono del sobrecito son los archivos do .. Y estos archivos se guardan con la extensión .do

Page 23: Stata Guia

Aca acabo de establecer información para el archivo do y luego le digo guardar; le di un nombre en este caso prueba … los archivos do quedan guardados con la extensión .do

Page 24: Stata Guia

En la ventana do file tengo las dos opciones resaltadas en el cuadro rojo … si despues de establecer ordenes yo selecciono la opción de la hojita con las rayitas … el me mostrara en la ventana de resultados una operación .. En este caso “tab sexo”

Page 25: Stata Guia

En la ventana de resultados puedo ver una acción … e igualmente es posible visualizar las acciones que generen un tipo de error y que usualmente se resaltan en rojo

Page 26: Stata Guia

Estos dos iconos que semejan tablas son el editor de datos y el otro (lupa) es para ver los datos .. En el editor puedo modificar los datos .. El que tiene la lupa solo me los deja ver (browser) pero no editar …

Page 27: Stata Guia

Las ordenes en general en stata .. se van a ver al lado de un punto (.)

Listado de comandos. comando varlist if exp in range

Cuando usted ve en stata los parentesis cuadrados significa que es opcional

Varlist = puede ser una única variable … si son varias las debo separar por espacio…

Varlist vblevble1 vble2 vble3 …vble5-vble10 (en este caso el va a buscar las variables que están

en un rango ..)

mc* (le estoy diciendo que utilice o busque todas las variables que empiecen por mc).

Page 28: Stata Guia

*mc significa que me busque todas las que terminen en mcmc*te busca todas las que empiecen por mc pero que terminen en te.mc?te busca las opciones y el interrogante solo reemplaza un caracter…

[if exp in range] esta acción es opcional Exp operadores matemáticos + - * / [a+b, a-b, a*b, a/b, a^b]

operadores lógicos not = ! ~and = &or =

Operadores relacionales < menor que> mayor que<= menor igual>= mayor igual== en stata se debe introducir doble igual

Se ha poner una condición.!= o ~= No igual

In range #, #/#, #/l, f/#.

Page 29: Stata Guia

Vamos a crear una base de datos ---

Page 30: Stata Guia

Creación de la tabla con los valores para las variables

Cuantitativa razón

Cualitativa Nominal

Cuantitativa razón

Cuantitativa razón

Cualitativa Ordinal

Cuantitativa intervalo

ID Sexo Estatuta Peso Ultimas vaca Frec TV

1 F 1,65 50 I 1-2

2 F 1,64 64 N 1-2

3 F 1,65 57 I 5-7

4 F 1,65 58 N 5-7

5 F 1,64 50 L 1-2

6 M 1,66 75 I 1-2

7 F 1,60 59 N 1-2

8 F 1,53 48 D 3-4

9 F 1,64 60 L 3-4

10 F 1,62 60 N 1-2

11 M 1,72 83 N 3-4

Para empezar verificamos que tengamos activo el log .. Ya lo habiamos hecho … como ejercicio vamos a crear unos datos … en este caso usamos el grupo de la maestría para crear la siguiente tabla con 11 participantes y 5 variables incluyendo una sexta de identificación …

Page 31: Stata Guia

Entramos en el icono de data editor donde nos mostrara una tabla vacia y la primer casilla A1 resaltada en azul y es el sitio de inicio. Cada cuadrito se denomina celda.

Page 32: Stata Guia

Para empezar a construir la información contenida en cada una de las celdas iniciamos dando click en el cero y luego damos enter y vimos la siguiente salida en la ventana …

Page 33: Stata Guia

Ahora llevamos los 11 datos correspondiendo al sexo codificándose de la siguiente manera 0 para femenino y 1 para masculino …

Page 34: Stata Guia

Al inicio de cada columna por defecto el sistema asigna un nombre “var1” “var2” y así sucesivamente. Se ubica el mouse sobre la palabra var1 y se dio doble click para cambiar el nombre a la variable asignada, el saca la ventana emergente que se aprecia; igualmente sobre la palabra var2 para cambiar el nombre y me sale el siguiente listado …

Page 35: Stata Guia

Lleno la ventanas y en “Name” el nombre de la variable (ID) para la primer variable y en “Label” la información que se relaciona a la variable definida y en “format” se deja quieto …luego doy OK

Page 36: Stata Guia

Ya he introducido tres columnas con la información … hasta completar la tabla …

Page 37: Stata Guia

Listo la tabla completa … para la ultima columna se codifico la frecuencia y se represento con 3 letras para el rango … 1-2 veces por seman = a; 3-4 veces por semana = b; 5 – 7 veces por semana = c; (…) es importante que los nombres de las variables no vayan separados por espacios … No olvide que las tablas contienen valores numericos o caracteres y por lo tanto no se pueden utilizar de la misma manera unos u otros.

Page 38: Stata Guia

En esta diapositiva es un supuesto donde cree un ID 12 inmediatamente en el resto de la tabla donde hay valores numericosapareceran puntos equivalen a “missing” en el caso de las columnas que tiene valores en letras aparece en blanco .. El missing de caracteres es comillas “ ” pero en la tabla usualmente no aparece … Si quiero eliminar ojo a lo siguiente …

Page 39: Stata Guia

Me paro sobre la celda 12 que se me fue de mas … y voy a proceder a eliminarla para ello voy al botón “delete” y me aparecerá la ventana emergente y en la cual seleccionare la opción que me conviene sin afectar los demás datos … OJO leer las indicaciones para no eliminar información importante.

Page 40: Stata Guia

Doy click sobre la opción “preserve” para guardar la información pero aun no he salvado el archivo …

Page 41: Stata Guia

En este caso después de dar “preserve” en la ventana de stata Results puedo ver las acciones desarrolladas y en la ventana de variables puedo ver listado las que previamente he creado … igualmente en review hay nueva información …

Page 42: Stata Guia

Al dar click sobre el icono del disket me da la opción de guardar y le pongo nombre a mi archivo . En este caso se llamo prueba01 y se esta guardando en mis documentos …

Page 43: Stata Guia

Verifico en la pantalla de resultados el procedimiento hecho.

Page 44: Stata Guia

En el menu de iconos voy al pergamino y escojo la opción log y me mostrara la siguiente ventana emergente … se selecciona el primer item “View snapshot of log file” y doy ok …

Page 45: Stata Guia

Esta es la ventana de salida después de haber dado ok …

Page 46: Stata Guia

Y para cerrar el programa doy click en el menu file y selecciono exit .. Y chao … obviamente espero que hay salvado adecuadamente la información ..

Page 47: Stata Guia

Para iniciar una nueva etapa de trabajo en el Stata …

Vamos a reiniciar actividades y voy a abrir el log … reviso los paso que previamente habia citado .. Escojo el tipo log y me sale la ventana emergente, por lo tanto escojo el item append que me indica que voy a abrir el que estaba trabajando anteriormente y no me va a genera cambios …

Page 48: Stata Guia

Posteriormente voy al menu “file” y abro el archivo con la base de datos en este caso “prueba01” … me doy cuenta que esta abierto por que en la ventana variables están listadas las de mi base de datos …

Page 49: Stata Guia

Abri la tabla al ir al icono de la carpeta y le pedi abrir mi archivo …

Page 50: Stata Guia

Me pare sobre una celda en la columna estatura y fui al boton “sort” y le di click y me organizo los datos de menor a mayor …

Page 51: Stata Guia

Ahora doy click sobre el boton hide y me desaparece la columna .. Para regresar le doy “restore” para retornar a la tabal inicial …

Page 52: Stata Guia

ORDENES DE COMANDO …

Page 53: Stata Guia

DESCRIBE: en la ventana de comando escribo la letra d y luego doy enter y me mostrara una ventana de salida.

Page 54: Stata Guia

En la ventana de comandos escribo la letra “d” y doy enter. En la ventana de resultados puedo ver las acciones realizadas.

Page 55: Stata Guia

En esta ventana puedo ver información asociada a la base de datos creada y me describe “información resumida” que puede ser útil respecto a las variables, como cuanto espacio esta ocupando … la columna “value” label es vacia por que es la etiqueta de los valores y sirve para identificar las variables que tenemos codificadas …

Page 56: Stata Guia

Vamos a mirar las tablas usualmente se pone en la ventana de comandos la orden tabulate o tab y seguido el nombre de la variable “tabulate varlist”. Si quiero saber que porcentaje de los participantes del grupo son del sexo masculino lo expreso “tab sexo”

Page 57: Stata Guia

En este caso di un tab y fui a la ventana de variables y seleccione una sola vez la variable sexo y posteriormente di enter y me aparece la siguiente ventana … en este caso me muestra que el porcentaje es de 18.18%

Page 58: Stata Guia

Ahora en la ventana de comandos escribi “tab vacaciones” y di enter y obtuve la siguiente salida.

Page 59: Stata Guia

Ahora vamos a crear una tabla de contingencia con dos variables frecuencia de tv y sexo …

Page 60: Stata Guia

Y me da una salida pero con valores absolutos …

Page 61: Stata Guia

En la ventana de comandos di “tab frectv Sexo, row” ojo estoy poniendo una “coma” y posteriormente la palabra row y de esta manera voy a lograr obtener frecuencias relativas asociadas a las variables establecidas en la ventana de comandos …

Page 62: Stata Guia

La salida incluyo los valores relativos … como se ve en la ventana de Resultados …

Page 63: Stata Guia

Vamos a crear un value label …

Page 64: Stata Guia

En el menu “Data” escogemos la orden “Labels & notes” y de la cortina desplegada seleccionamos “Define value label”. Este es el recorrido para establecer como definir los valores de etiqueta …

Page 65: Stata Guia

Posterior a la anterior orden aparece la siguiente ventana emergente donde se indica “Define new label” es decirDefinir nueva etiqueta, al darle oK vas al boton “Add” y das click.

Page 66: Stata Guia

En la ventana que aparece doy “Add value” Ahora aparece la siguiente ventana en la cual se debe definir el “Value” valor y el “Text” información que caracterice ese valor (creo que le de significancia).

Page 67: Stata Guia

En la ventana “Define value labels” se van listado las variables para las cuales he ido creando los “Value labels” como se aprecia en este caso en el cual se han generado “Sx_lb” y con un “Value labels” de 0 para femenino.

Page 68: Stata Guia

Y acá ya esta creado el “Value labels” para masculino (1)

Page 69: Stata Guia

En la ventana de resultados puedes ver las acciones realizadas … y lascaracterísticas recién definidas.

Page 70: Stata Guia

Como la columna de la variable “frecuencias de TV” son caracteres queremos volverlo un valor numerico para facilitar algunos procesos entonces vamos a generar una nueva columna con la información que equipare a los valores de a, b, c con 1, 2 y 3 respectivametne … para esto voy a la línea de comando y escribo “generate TV2=1 if frectv==“a”” y posteriormente doy enter …

Page 71: Stata Guia

Y obtengo la siguiente salida … ahora hago lo mismo para los valores b y c pero debo usar en la línea de comando la siguiente orden “replace TV2=2 if frectv==“b””

Page 72: Stata Guia

Para la b y la c en vez de “generate” debo usar “replace” ..OJO …

Page 73: Stata Guia

En este caso vamos al menu “Data” en la persiana desplegada seleccionamos “Labels & Notes” y De la subcortina seleccionamos “Assign value label to variable” damos click …

Page 74: Stata Guia

En la ventana emergente en la casilla de variable escribi mi variable “Sexo” y active el comando “Attach value label”y marque “TV2_lb y posteriormente doy “OK”

Page 75: Stata Guia

En la ventana de resultados puedo ver las acciones realizadas …

Page 76: Stata Guia

Ahora hago lo mismo que en el anterior pero para otra variable …

Page 77: Stata Guia

En la tabla de edición se puede ver la nueva variable “TV2” con los valores asignados.

Page 78: Stata Guia

Al escribir en la línea de comandos “tab TV2 Sexo, row” voy a generar la siguiente tablaDe salida que puede visualizarse en la ventana de resultados.

Page 79: Stata Guia

Ahora definimos una nueva orden en la línea de comandos … “tab TV2 Sexo, col” ojo se deben respetar los espacios …

Page 80: Stata Guia

Esta es la ventana de salida … observe la tabla creada en resultados …

Page 81: Stata Guia

En este caso usando la siguiente orden en la ventana de comandos:“tab TV2 Sexo, cell” …

Page 82: Stata Guia

Esta es la pantalla de salida en la ventana de resultados …

Page 83: Stata Guia

Y ahora definimos la siguiente línea de orden:“tab TV2 Sexo, row col cell” y damos enter …

Page 84: Stata Guia

Tenemos una tabla de contingencia …

Page 85: Stata Guia

No olvide guardar dndo click sobre el icono del diskett y posteriormente dimos la orden “d”Para ver una tabla con la información resumen de las variables …

Page 86: Stata Guia

Gracias … y ahora a estudiar y practicar