COME generare numeri casuali in sas
DATA random1;
x =
UNIFORM(-1);
y = 50 + 3*NORMAL(22);
IF x>.5 THEN coin = 'heads';
ELSE coin =
'tails';
DATA random2;
x =
UNIFORM(-1);
y = 50 + 3*NORMAL(24);
IF x>.5 THEN coin = 'heads';
ELSE coin =
'tails';
PROC PRINT DATA=random1;
VAR x y coin;
PROC
PRINT DATA=random2;
VAR x y coin;
RUN;
DATA random5;
DO i=1 to 100;
x = UNIFORM(6);
IF
x>.5 THEN coin = 'heads';
ELSE coin =
'tails';
OUTPUT;
END;
proc print
data=random5;
PROC FREQ DATA=random5;
table
coin;
RUN;