二項分布からランダム変量を返します。
カテゴリ: | 乱数 |
シード値です。CALL RANBINが実行されるたびに、seedの新しい値が返されます。
範囲 | seed < 231 - 1 |
注 | seed ≤ 0の場合、シードストリームの初期化に時刻が使用されます。 |
参照項目 | シード値の詳細については、シード値および 乱数関数と乱数CALLルーチンのシード値の比較 を参照 |
整数の独立したBernoulli試行数です。
範囲 | n > 0 |
数値の成功率パラメータです。
範囲 | 0<p<1 |
数値のSAS変数です。CALL RANBINが実行されるたびに、ランダム変量xの新しい値が返されます。
data u1 (keep=x); seed=104; do i=1 to 5; call ranbin(seed, 2000, 0.2 ,x); output; end; call symputx('seed', seed); run; data u2 (keep=x); seed=&seed; do i=1 to 5; call ranbin(seed, 2000, 0.2 ,x); output; end; run; data all; set u1 u2; z=ranbin(104, 2000, 0.2); run; proc print label; label x='Separate Streams' z='Single Stream'; run;