Hola a todos, ¿cómo genera la programación SAS números enteros aleatorios del 1 al 100? Si lo sabe, adjunte el código. ¡Muchas gracias!
*Generar datos del 1 al 100;
datos YourList;
hacer x = 1 a 100; ejecutar;
*Seleccionado aleatoriamente entre 1 y 100;
proc Surveyselect data=TuLista
out=TuMuestra
método=srs / * el valor predeterminado */
seed=4937589540 /* o omita esta línea y deje que SAS elija */
sampsize=20 /* o el tamaño que desee */ p >
;
run;
Es posible que la idea anterior no se entienda correctamente, intente lo siguiente:
let nobs=1000;
prueba de datos(keep=x);
llamar a streaminit(123);
hacer i= 1 a amp;nobs;
u=rand ( "uniforme");
max=100;
x=ceil(max*u);
salida; ;
ejecutar;