Was ist der Unterschied zwischen numpy.random.shuffle(x)
und numpy.random.permutation(x)
?
Ich habe die Dokumentseiten gelesen, konnte aber nicht verstehen, ob es einen Unterschied zwischen den beiden gab, wenn ich nur die Elemente eines Arrays zufällig mischen möchte.
Genauer gesagt, ich habe ein Array x=[1,4,2,8]
.
Wenn ich zufällige Permutationen von x erzeugen möchte, was ist dann der Unterschied zwischen shuffle(x)
und permutation(x)
?
panda.Index
nurpermutation
undshuffle
funktioniert nicht. Wie passt dieser Fall in Ihre Erklärung?