r

时间:2017-06-21 17:46:44

标签: r

我有一个这样的矢量

objetosDisponibles <- c(1,2,3,4)

我选择随机的

objetoAleatorio <- sample(objetosDisponibles,size = 1, replace = F)

然后,我删除了向量

中的选择元素
objetosDisponibles <- objetosDisponibles[objetosDisponibles!=objetoAleatorio]

如果我这样做4次,我想选择ramdonly元素,当我在带有1个元素的向量中使用sample方法时,它会选择其他不同的元素。您可以使用以下代码进行探测:

cont <- 0
objetosDisponibles <- c(1,2,3,4)

while(cont < 4){

 objetoAleatorio <- sample(objetosDisponibles,size = 1, replace = F)
 print(objetoAleatorio)
 objetosDisponibles <-  objetosDisponibles[objetosDisponibles!=objetoAleatorio]
 print(objetosDisponibles)
 cont <- cont +1

}

错误,一个带有&#34; L&#34;的数字:

Image

打印输出:

Image

0 个答案:

没有答案