1020 サイズ測定のデータセットがあります。これらの 1020 の数字に基づいて新しいデータセットを作成する必要があります。数字をランダムに取り出して置換する必要があります。ただし、次の方法でこのランダム サンプリングを行う必要があります。
- 元のデータセットからランダムに 2 つの数値を取り出します。
- これら 2 つの乱数のうち、大きい方の数を選択します。
- この大きな数値を新しいデータセットに取得します。
- 手順 1 ~ 3 を繰り返して、1020 サイズの新しいデータセット (元のデータセットのように) を作成し、合計で 1020 サイズの新しいデータセットを 10000 個作成します。
ブートストラップ法を使用して元のデータセットからランダムに番号を選択することにより、元のデータセットに基づいて 10000 個の新しいデータセットを作成することができます。
a <- numeric(10000)
for(i in 1:10000) a[i] <- sample(size, replace = T)
しかし、上記のこのコマンドを使用して 2 つの乱数を取得し、大きい方を選択し、この大きい方を新しいデータセットに含める方法がわかりません。
それは次のようなものでしょうか?
b <- numeric(10000)
for(i in 1:10000) b[i] <- sample(size, 2, ......, replace = T))
そして、いくつかのコマンド(私にはわかりません)があり、ドットは2つのうちより大きな数を新しいデータセットに取得するためのものでしたか?