martes, 17 de noviembre de 2015

Comando egen

egen un comando muy útil para crear variables. egen o extended generate se utiliza cuando se quieren generar variables que requieren operadores matemáticos complejos: suma de una variable (no renglón a renglón sino el total), máximo, mínimo, número de casos, media, mediana, etc.

El comando egen es una extensión del comando generate . El comando egen genera variables en función de valores de otras variables.

Función general de egen: 





Ejemplos:
egen sumvar1=sum(var1) // suma de la var1
egen meanvar1=mean (var1), by (var3) // media de la variable var1 por cada var3
egen count=count(id), by(dpto) // número de casos por variable departamento

Lista de posibles opciones para egen:

count number of non missing values
diff compares variables, 1 if different, 0 otherwise
group creates a group id from a list of variables
iqr interquartile range
max Maximum value
mean mean
median median
min minimum value
pctile percentile
rank rank
sd standard deviation
sum sums


Es importante saber que la aplicación de este comando desordena el fichero de datos.

db egen

No hay comentarios:

Publicar un comentario