martes, 3 de septiembre de 2013

Tablas de muestra y bucles en SAS

Con el siguiente ejemplo, se pretende dar un caso de generación de tablas SAS de muestra para pruebas, en este caso con 1000 registros y los tres tipos de estructuras iterativas disponibles en los pasos data de SAS. Bucles de tipo do valor_ini to valor_fin, do - until y do - while.


data muestra;
do i = 1 to 1000;
   campo = round(ranuni(1), .01); /* La función ranuni genera un valor aleatorio entre 0 y 1 */
   output;
end;
run;

data muestra;
i = 0;
do while (i < 1000);
   campo = round(ranuni(1), .01);
    i = i + 1;
output;
end;
run;

data muestra;
i = 0;
do until (i = 1000);
    campo = round(ranuni(1), .01);
    i = i + 1;
output;
end;
run;

No hay comentarios:

Publicar un comentario