RandomSample

RandomSample[{e1,e2,},n]

ein 個の擬似乱数サンプルを与える.

RandomSample[{w1,w2,}{e1,e2,},n]

重み wiを使って選んだ ein 個の擬似乱数のサンプルを与える.

RandomSample[{e1,e2,}]

eiの擬似ランダム置換を与える.

詳細

  • RandomSampleは,単純なランダムサンプリングまたは非復元サンプリングとしても知られている.
  • RandomSample[{e1,e2,},n]は,どの eiも1回しかサンプリングしない.
  • RandomSample[{e1,e2,},n]は,各 eiを同じ確率でサンプリングする.
  • RandomSample[{e1,e2,},UpTo[n]]は,eiのサンプルを n 個,あるいはできるだけたくさん与える.
  • RandomSample[i;;j;;k,n]を使ってSpani から j までステップ k でサンプルすることができる.
  • RandomSampleは,Wolfram言語を実行するたびに異なるシーケンスの擬似乱数が選択できるようにする.SeedRandomを使って特定のシードから始めることができる.
  • SeedRandomMethodオプションを使って使用する擬似乱数生成器を指定することができる.

例題

すべて開くすべて閉じる

  (3)

どの要素も1度しか出現しないサンプルを求める:

ランダム置換を生成する:

6要素(要素数がそれよりすくなければできるだけたくさん)のランダムサンプルを生成する:

スコープ  (4)

要素は任意の式でよい:

後ろの要素により大きい重みを付けると,後ろの要素がサンプルとして選ばれる傾向になる:

-10から10までのすべての数からサンプルを取る:

-10から10までの偶数からサンプルを取る:

大きい範囲での乱数整数の集合に繰返しがないことを保証する:

アプリケーション  (1)

ページの下の方に向かって連続的に黒い正方形で埋めていく:

特性と関係  (3)

SeedRandomを使って繰り返せるランダムな値を求める:

BlockRandomを使って,あるところで使ったRandomSampleが他に影響しないようにする:

大きさが1のRandomSampleは,RandomChoiceと同じ分布を示す:

考えられる問題  (1)

サンプル数が母集団よりも大きい場合は,エラーメッセージが返される:

Wolfram Research (2007), RandomSample, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomSample.html (2015年に更新).

テキスト

Wolfram Research (2007), RandomSample, Wolfram言語関数, https://reference.wolfram.com/language/ref/RandomSample.html (2015年に更新).

CMS

Wolfram Language. 2007. "RandomSample." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/RandomSample.html.

APA

Wolfram Language. (2007). RandomSample. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RandomSample.html

BibTeX

@misc{reference.wolfram_2024_randomsample, author="Wolfram Research", title="{RandomSample}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/RandomSample.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_randomsample, organization={Wolfram Research}, title={RandomSample}, year={2015}, url={https://reference.wolfram.com/language/ref/RandomSample.html}, note=[Accessed: 22-November-2024 ]}