MÁS ALLÁ DEL REGISTRO HAY UNA PERSONA ESPERANDO A QUE CAMBIEN SU VIDA...


martes, 11 de marzo de 2014

Contando missing

Una forma simple de contar missing es mediante el uso del comando count, este comando tiene una extensión que permite el conteo de missing en variables numéricas de forma directa y los almacena como scalares.

Comando:     count if missing(varname)
Descarga:      Preinstalado

En caso de tener una lista de variables (todas ellas numéricas) se sugiere la siguiente estructura (aunque todos tienen formas distintas de manejar la información)

global variables [varlist]
foreach var of global variables {
   count if missing(`var')
   scalar M`var'=r(N)
}

Si por el contrario son variables categoricas sin codificar, una forma simple sin cambiar la estructura de la base ni generar variables adicionales y conservando el scalar es la siguiente:

global variables [varlist]
foreach var of global variables {
   encode `var', gen(A`var')
   count if missing(A`var')
   scalar M`var'=r(N)
  drop A`var'
}

Enjoy!!!




No hay comentarios:

Publicar un comentario