-1

300 個の数値 (1 から 300 まで) のベクトルがあります。モデル/トレーニング (200 個の数字) とテスト セット (100 個の数字) の 2 つのサブセットを作成し、置き換えたいと考えています。使用しようとしましsamplesubsetが、必要な結果が得られませんでした。

MWE:
x=(1,2,3,.......300)
x1 = (1,1,2,3,5,5,...........,300) (Consider it training set of 200 samples)
x2 = (1,3,9,101,130,130,..........299)

任意の提案をしてください!!!!!

4

1 に答える 1

0

次のように、トレーニング セット用に一連のランダムなインデックスを作成し、テスト セット用にそれらのインデックス以外のすべてを選択できます。

data <- c(1,3,8,7,19,5,4,10,11,20)
i <- sample(1:length(data), 5)
training <- data[i]
test <- data[-i]

これにより、トレーニング セットの 5 ポイントが取得され、残りのすべてのポイントがテスト セットに適用されます。

于 2013-10-13T00:53:47.880 に答える