テーブル形式の確率分布からランダム変量を返します。
| カテゴリ: | 乱数 |
シード値です。CALL RANTBLを実行するたびに、seedの新しい値が返されます。
| 範囲 | seed < 231 - 1 |
| 注 | seed ≤ 0の場合、シードストリームの初期化に時刻が使用されます。 |
| 参照項目 | シード値 および乱数関数と乱数CALLルーチンのシード値の比較 |
数値のSAS値です。
| 範囲 | 0 < i ≤ n に対し 0 ≤ pi ≤ 1 |
数値のSAS変数です。CALL RANTBLを実行するたびに、ランダム変量xの新しい値が返されます。
data u1(keep=x);
seed=104;
do i=1 to 5;
call rantbl(seed, .02, x);
output;
end;
call symputx('seed', seed);
run;
data u2(keep=x);
seed=&seed;
do i=1 to 5;
call rantbl(seed, .02, x);
output;
end;
run;
data all;
set u1 u2;
z=rantbl(104, .02);
run;
proc print label;
label x='Separate Streams' z='Single Stream';
run;