El comando egen se llama así por extended generate. Sirve para generar nuevas variables mediante muy diversas funciones.
Veremos en esta entrada algunas de ellas que operan en cada renglón.
Se verán:
- rowmiss (cuenta los casos faltantes en un renglón)
- rownonmiss (cuenta los casos no faltantes en un renglón)
- rowmax (calcula el máximo entre una serie de variables en un renglón)
- rowmin (calcula el mínimo entre una serie de variables en un renglón)
- rowmean (calcula la media entre una serie de variables en un renglón)
- rowtotal (calcula la suma total de una serie de variables en un renglón).
Rowmiss
La sintaxis para la función rowmiss de egen puede verse a continuación.
egen NombreNuevaVariable = rowmiss (lista de variables)
Esto genera una nueva variable (en el ejemplo llamada n_faltantes) con la cantidad de faltantes en cada renglón.
Rownonmiss
La función rownonmiss nos indica el número de valores no faltantes en las variables a, b, c y d, dentro de cada renglón.
Rowmax
La función rowmax nos indica en valor máximo de una lista de variables en una nueva variable por renglón. Nótese que calcula el máximo sin tener en cuenta a los faltantes.
Rowmin
La función rowmin de egen nos indica el valor mínimo de una serie de variables en una nueva variable. Nótese que calcula el mínimo sin tener en cuenta los faltantes.
Rowtotal
La función rowtotal calcula la suma total entre una serie de variables. No tiene en cuenta los valores faltantes.
Rowmean
La función rowmean del comando egen calcula el promedio entre varias variables, renglón por renglón.
Video
No hay comentarios:
Publicar un comentario