SAMPLE_RANDOM
構文
SAMPLE_RANDOM(num_samples, data [, seed])
パラメーター
num_samples
指定されたデータ範囲の各列から取り出すサンプル数。
data
ランダムにサンプルする値。これは定数値、列、セル範囲、またはこれらのいずれかに評価される式になります。data のフォーマット定義については、このガイドの IBM ® 製品の章にある「マクロ関数パラメーター」セクションを参照してください。
seed
乱数の生成に使用するオプションのシード。これは整数でなければなりません。(非整数値を指定すると、代わりに値のフロアが自動的に使用されます。)
説明
SAMPLE_RANDOM は、指定されたデータ範囲をランダムにサンプルします。各入力列に対して、data の対応する入力列からランダムにサンプルした num_samples 個の数値をそれぞれ含む新しい列を戻します。 サンプルは、それらが各列の中に現れる順番に取り出されます (すなわち、データ値の間の相対的な順位は保持される)。 seed を指定すると、乱数発生ルーチンのシードとしてそれが使用されます。
TEMP という名前で、すべて値 3 を含む 100 個のセルを含む新しい列を作成します。
TEMP という名前で、各値が V1 列の内容のランダム・サンプルである 100 個の値を含む新しい列を作成します。
TEMPVX、および VY という名前で、それぞれ 50 個の値を含んだ新しい列 3 つを作成します。TEMP 列の値は V1 列のランダム・サンプルであり、VX 列の値は V2 列のランダム・サンプルであり、VY 列の値は V3 列のランダム・サンプルです。
TEMPVX、および VY という名前で、それぞれ 41 個の値を含んだ新しい列 3 つを作成します。TEMP 列の値は V1 列のセル 10 から 50 のランダム・サンプルであり、VX 列の値は V2 列のセル 10 から 50 のランダム・サンプルであり、VY 列の値は V3 列のセル 10 から 50 のランダム・サンプルです。TEMP の他のセルは空です。
関連関数