Comment randomiser un vecteur
Je voudrais réorganiser aléatoirement l'ordre des nombres dans un vecteur, dans une simple commande d'une ligne?
Mon vecteur particulier V A 150 entrées pour chaque valeur de 1 à 10:
V <- rep(1:10, each=150)
60
demandé sur
smci
2012-12-07 19:23:14
2 réponses
Oui.
sample(V)
À Partir de ?sample
:
Pour 'sample', la valeur par défaut pour 'size' est le nombre d'éléments déduit du premier argument, de sorte que 'sample (x’' génère un permutation aléatoire des éléments de " x "(ou " 1:x’).
84
répondu
Ben Bolker
2012-12-07 15:24:39
Utiliser sample
Fonction
V<-rep(1:10, each=150)
set.seed(001) # just to make it reproducible
sample(V)
20
répondu
Jilber Urbina
2012-12-07 15:50:29