Запитання з тегом «shuffle»

Перемішування - акт рандомізації порядку елементів у колекції.

6
Перемішати два списки одночасно з однаковим порядком
Я використовую корпус nltkбібліотеки, movie_reviewsякий містить велику кількість документів. Моє завдання - отримати прогнозовану ефективність цих оглядів з попередньою обробкою даних та без попередньої обробки. Але є проблема, у списках, documentsі у documents2мене однакові документи, і мені потрібно перемішати їх, щоб зберегти однаковий порядок в обох списках. Я не можу …
89 python  list  sorting  shuffle 

7
Чому random.shuffle повертає None?
Чому random.shuffleповернення Noneв Python? >>> x = ['foo','bar','black','sheep'] >>> from random import shuffle >>> print shuffle(x) None Як отримати замішане значення замість None?
88 python  list  random  shuffle 

2
Як рандомізувати вектор
Я хотів би випадково реорганізувати порядок чисел у векторі, за допомогою простої однорядкової команди? Мій конкретний вектор V містить 150 записів для кожного значення від 1 до 10: V <- rep(1:10, each=150)
81 r  vector  random  shuffle 

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

4
Що, якщо що, не так із цим алгоритмом перетасовки і як я можу це знати?
Подібно до передісторії, я знаю про ідеальне перетасовку Fisher-Yates . Це чудова перетасовка зі своєю складністю O (n) та гарантованою однорідністю, і я був би дурнем не використовувати її ... в середовищі, яке дозволяє оновлювати масиви на місці (тому в більшості, якщо не у всіх, імперативні середовища програмування). На жаль, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.