我有300個數字(從1到300)的向量。我想創建兩個子集,即模型/訓練(200個數字)和測試集(100個數字)替換。我試圖使用sample
和subset
,但沒有得到我想要的結果。R隨機抽樣隨機取樣的子集
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)
任何建議請!!!!!
我忘記提及我正在使用R –
您是如何嘗試使用'sample'的?如何得出結果不是您想要的? – flodel
以下是示例 > x = seq(from = 1,to = 300,by = 1) > x [1] 1 2 3 4 5 6 7 8 ....... 300 a = sample (x,size = 100,replace = TRUE,prob = NULL) a = sample(x,size = 200,replace = TRUE,prob = NULL) –