Siguiendole la pista al nro de registros
El 99.9999% de los programas que escribimos en SAS envuelven algún tipo de procesamiento de datos, crear un nuevo data set partir otro(s) data set(s), unir 2 data sets horizontal o verticalmente etc etc etc.
Aquí tienen un ejemplo bien sencillo para hacer “tracking” del nro de registros que contiene cada data set que creamos o modificamos.
En estos casos, siempre es bueno seguirle la pista al nro de registros de nuestros data sets. qué signica esto? simplemente es entender cual es el nro de registros con los que comenzamos y con cuantos terminamos para estar seguros que no hemos dejado a nadie a mitad de camino o duplicado información.
Aquí tienen un ejemplo bien sencillo para hacer “tracking” del nro de registros que contiene cada data set que creamos o modificamos.
data _null_;
call symput(‘noobs’, noobs);
call symput(‘spcats’,spcats);
set account_lkup nobs= noobs;/* Nuestro data set original*/
set spcat_apr nobs= spcats; /* Un nuevo data set que subconjunto del original*/
stop;
run;
%put Account_lkup = &noobs
spcat_apr = &spcats;
SASludos,
Alberto
Categorías:Programming, Shorts