我有一个这样的矢量
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;的数字:
打印输出: