1 检查数据集中每条观测数值变量有多少个变量是缺失的。
data a(keep=k);
set a ;
array x _numeric_ ;
do i=1 to dim(x);
if x(i)=. then j+1;
end;
k=j-lag(j);
if j=0 and k=. then k=0;
label k="每条观测的缺失个数";
run;
2 检查数据中每个变量的缺失个数。
proc means data=a nmiss noprint;
var var1-varn;
output out=miss(drop=_type_ _freq_) nmiss=;
run;
以上在学习上的一点总结,还在点点滴滴的积累,程序较笨拙。欢迎各位高手指点!