配列の要素からの無作為抽出。R の sample() と同等です。
sample()
常に x の要素から抽出します。R の特別な場合で、単一の数 x を 1:x とみなす場合には対応していません。その場合は sampleInt を使ってください。R と同じ乱数を使うため、同じ種であれば結果は R と一致します。
x
1:x
候補。
SampleOptions を参照してください。
x の要素のうち抽出されたもの。
setSeed(42);sample(["a", "b", "c", "d", "e"]); // ["a", "e", "d", "c", "b"]sample([1, 2, 3], { size: 5, replace: true, prob: [0.5, 0.3, 0.2] }); コピー
setSeed(42);sample(["a", "b", "c", "d", "e"]); // ["a", "e", "d", "c", "b"]sample([1, 2, 3], { size: 5, replace: true, prob: [0.5, 0.3, 0.2] });
配列の要素からの無作為抽出。R の
sample()と同等です。常に
xの要素から抽出します。R の特別な場合で、単一の数xを1:xとみなす場合には対応していません。その場合は sampleInt を使ってください。R と同じ乱数を使うため、同じ種であれば結果は R と一致します。