У чому різниця між numpy.random.shuffle(x)
і numpy.random.permutation(x)
?
Я прочитав сторінки документації, але не міг зрозуміти, чи є якась різниця між ними, коли я просто хочу випадковим чином перемішати елементи масиву.
Якщо бути точнішим, припустимо, що я маю масив x=[1,4,2,8]
.
Якщо я хочу сформувати випадкові перестановки x, то в чому різниця між shuffle(x)
і permutation(x)
?
panda.Index
,permutation
працює тільки, аshuffle
ні. Як цей випадок вписується у ваше пояснення?