|
program define nbmiss
|
|
version 8.0
|
|
syntax varlist(min=1) [, nbmiss(string)]
|
|
|
|
if "`nbmiss'"=="" {
|
|
local nbmiss nbmiss
|
|
}
|
|
|
|
local nbitems:word count `varlist'
|
|
tokenize `varlist'
|
|
|
|
qui gen `nbmiss'=0
|
|
|
|
forvalues i=1/`nbitems' {
|
|
qui replace `nbmiss'=`nbmiss'+1 if ``i''==.
|
|
}
|
|
end
|
|
|