Introducción a Stata ParteI:

27
Introducción a Stata ParteI:

description

Introducción a Stata ParteI:. Stata windows. Parte 1. En general se usan comandos. Stata windows. Review. Results window. Variables. Commands. Ventanas (windows). Results window: La ventana principal.Los resultado de lo comandos aparece alli. . - PowerPoint PPT Presentation

Transcript of Introducción a Stata ParteI:

Page 1: Introducción a Stata  ParteI:

Introducción a Stata ParteI:

Page 2: Introducción a Stata  ParteI:

Stata windows

Page 3: Introducción a Stata  ParteI:

Parte 1• En general se usan comandos

Page 4: Introducción a Stata  ParteI:

Stata windows

Results window

Review

Commands

Variables

Page 5: Introducción a Stata  ParteI:

• Results window: La ventana principal.Los resultado de lo comandos aparece alli. .

• Command window: ventana donde se tipean lo comandos.

• Review window: Guarda los comandos que han sido escritos.un comando ya tipeado puede ser ingresado haciendo double-clicking al comando en esta ventana.

• Variables window: muestra las variables del dataset

Ventanas (windows)

Page 6: Introducción a Stata  ParteI:

Notación

• En general los comandos se presentan así:

list [varlist] [in range]– Texto typewriter-style font debe ser

escrito como aparece.– Texto Italico debe ser remplaado por el

nombre de la variable etc.– Parentesis recto (i.e. []) encierra commando

opcionales (no es obligatorio escribirlos).

Page 7: Introducción a Stata  ParteI:

Notación (ejemplo)

• Ejemplo:list [varlist] [in range]

• list name occupation

[varlist]comando

Page 8: Introducción a Stata  ParteI:

Barra heramientas (toolbar)

• Break: Interrumpe un comando

• Spreadsheet (editor planilla): se ven los datos en formato planilla de las variables originales y las creadas.

Page 9: Introducción a Stata  ParteI:

Tipos de datos En general conviene trbajar con datos

codificados y rotularlos• Dos tipo numérico y stringhelp datatype

Page 10: Introducción a Stata  ParteI:

Modos de trabajo en Stata

• Hay dos formas.– Modo Interactivo: Comandos se escriben

directamente en la Command Window y se ejecutan presionando Enter ( o usando el menú)

– Modo Batch : Comandos se escriben y guardan en un archivo (llamado con extensión .do), y luego se ejecutan todos juntos.

Page 11: Introducción a Stata  ParteI:

Archivos .do

Page 12: Introducción a Stata  ParteI:

Introducción a los comandos

• La sintax en Stata es “case sensitive”. Todos los comandos deben escribirse en minúscula.

• Algunos comandos se pueden abreviar

Page 13: Introducción a Stata  ParteI:

Crear y leer tabla de datos

Page 14: Introducción a Stata  ParteI:

Directorio de trabajo (working directory)

• En esta carpeta guarda por defecto todo lo que guardemos

• Para cambiar este “working directory”:

cd foldername

• Es preferible que foldername sea un nombre sin espacios

• cd “C:\DATA\StataProinbio”

Page 15: Introducción a Stata  ParteI:

Stata datasets

• Los datos en Stata tienen la extension .dta.

• Para cargar un dataset filename.dta :

use filename , clear• Es preferible que no haya espacios en el

nombre

Page 16: Introducción a Stata  ParteI:

Usando Stata datasets (cont.)

• Eliminar el dataset de memoria: commando clear

• Para guardar :

save filename [, replace]• Usar replace cuando se esta sobreescribiendo

un archivo de datos existente (.dta).

Page 17: Introducción a Stata  ParteI:

Creando Stata datasets

• Diferentes maneras – Entrada Manual– Haciendo copy paste en el “data editor”– Ingresar ASCII usando infile, insheet

o infix– Uso de otro software para trnsformarlo al

formato de STATA( usar StatTranfer)

Page 18: Introducción a Stata  ParteI:

Etiquetado. Labelling data

• El label es una descripcion de la variable.Util cuando se producen graficos.label variable varname “label”label variable status “Estado civil”

• Value labels can also be defined.

Page 19: Introducción a Stata  ParteI:

Log files

• Todos los comando y sus resultados pueden guardarse en un archivo de texto ( log file) .

log using filename, text

• AL terminar debe cerrarse

log close

Page 20: Introducción a Stata  ParteI:

Primera Vista a los datos

• codebook es util para chequear errores en los datos. Brinda el tipos de datos etiqueta media desvío etc.

• list imprime los datos individuales

• Ambos pueden restringirse a ciertas variables u observaciones

Page 21: Introducción a Stata  ParteI:

Inspecting the data

• tabulate generates one or two-way tables of frequencies (also useful for checking data):

tabulate rowvar [colvar]• For example, to obtain a cross-tabulation of sex

and educ type:

tab sex educ

Page 22: Introducción a Stata  ParteI:

Generacion de variables

• generate:

generate newvar = expresion

• Ejemplo:

gen gdp=c+i+g• replace :

replace oldvar = exp1

Page 23: Introducción a Stata  ParteI:

Uso de if

• if es usado para restringir el comanddo a aun grupo de observaciones, ej.:replace unemplrate=. if unemplrate==999

• Notal el doble signo de igual == is para testear la iguadad y el simple para la asignación.

• Operadores lógicos con el if:– & denota “and”– | denota “or”– ~ or ! denota “not” (e.g. ~= is “not equal to”)

Page 24: Introducción a Stata  ParteI:

Transformation de Variables

• Ejemplo:

gen highun=0

replace highun=1 if unemplrate>=8 & unemplrate~=.

• Notar que “.” ( sin dato) es trtado como un numero grande (ojo!).

Page 25: Introducción a Stata  ParteI:

Transformations de Variable

• rename

rename oldvarname newvarname

• eliminar variable u observaciones:

drop varlist

•drop if exp• Ejemplo, drop if unemplrate==.

Page 26: Introducción a Stata  ParteI:

Append/merge datasets

• Se pueden agregar nuevos casos de otro dataset similar

append using filename

• Se pueden unir dos dataset con idferntes variables

merge 1:1 varlist using filename

Page 27: Introducción a Stata  ParteI:

“By group”

• Para ejecutar comandos separadamente apra cada grupo separado por la variable varlist

by varlist: command

• Requiere que los datos esten ordenados por varlist (precedee command con

sort varlist o usar bysort).