Описание тега numpy-random
Пакет random в numpy занимается генерацией чисел или символов в соответствии с хорошо известными функциями вероятности.
3
ответа
Как создать случайный массив в определенном диапазоне
Предположим, я хочу создать список или массив из 5 элементов, например так: array = [i, j, k, l, m] где: i находится в диапазоне от 1,5 до 12,4 j находится в диапазоне от 0 до 5 k находится в диапазоне от 4 до 16 l находится в диапазоне от 3 до 5 m …
04 апр '16 в 20:11
2
ответа
Случайный выбор из групп панд с равной вероятностью - неожиданное поведение
У меня есть 12 уникальных групп, из которых я пытаюсь выбрать случайные, каждая с разным количеством наблюдений. Я хочу выбрать случайную выборку из всей совокупности (информационный блок), чтобы каждая группа имела одинаковую вероятность выбора из.…
07 июл '17 в 21:18
1
ответ
Расхождение в состоянии `numpy.random` исчезает
Существует два запуска Python одного и того же проекта с разными настройками, но с одинаковыми случайными начальными числами. Проект содержит функцию, которая возвращает пару случайных чисел, используя numpy.random.uniform, Независимо от другого исп…
14 сен '17 в 02:55
2
ответа
Как использовать RandomState со Sklearn RandomizedSearchCV на нескольких ядрах
Я озадачен правильным способом использования np.random.RandomState с sklearn.model_selection.RandomizedSearchCV при работе на нескольких ядрах. я использую RandomState генерировать псевдослучайные числа, чтобы мои результаты были воспроизводимыми. Я…
11 дек '18 в 15:05
4
ответа
Numpy выбирает элементы из 2 массивов
Мне нужно выбрать n элементов из 2-х массивов, чтобы индексы были одинаковыми. Так, например, мне нужно выбрать два элемента из x случайным образом и выбрать элементы из y так, чтобы выбранные индексы y совпадали с индексами x: x = np.asarray([0.112…
26 фев '16 в 14:23
2
ответа
Прямой способ доступа к объекту Numpy RandomState
Есть ли более прямой доступ к RandomState объект, созданный при импорте, кроме np.random.<some function>.__self__? И то и другое np.random._rand а также getattr(np.random, "_rand") повышение AttributeError, Первый работает хорошо, но не кажетс…
19 июл '17 в 12:25
1
ответ
Только массивы размера 1 могут быть преобразованы в скаляры Python
Я создал трехмерный объект, используя numpy.random модуль, такой как import numpy as np b = np.random.randn(4,4,3) Почему мы не можем привести тип float к b? TypeError фактический код
15 янв '18 в 15:02
2
ответа
Байтовый массив numpy Python 2 против Python 3
Мне нужно создать кортежи этой формы: (строка, строка) или (строка, int). У меня есть следующий код, который, кажется, отлично работает в Python 2, но не возвращает желаемый результат в Python 3 (проверено на Python 3.5): import string import numpy …
20 июн '16 в 12:14
1
ответ
Объяснение требуется в уроке Seaborn
Я учу морского от http://seaborn.pydata.org/tutorial/aesthetics.html В разделе импорта, пожалуйста, объясните эту строку np.random.seed(sum(map(ord, "aesthetics"))) Что делает эта строка, и, пожалуйста, объясните каждый элемент в этой строке. При по…
21 мар '17 в 08:08
1
ответ
Распределение Zipf: Как измерить Распределение Zipf, используя Python / Numpy
У меня есть файл (скажем, corpus.txt) около 700 строк, каждая строка содержит числа, разделенные -, Например: 86-55-267-99-121-72-336-89-211 59-127-245-343-75-245-245 Сначала мне нужно прочитать данные из файла, найти частоту каждого числа, измерить…
25 апр '17 в 03:27
0
ответов
Генерация серии чередующихся экспоненциальных процессов
Предположим, я начинаю с временного ряда: time = pd.date_range('1/1/2011', periods=600, freq='5M') Я хотел бы сейчас создать соответствующую серию, скажем 'on'так, чтобы записи 'on' будет соответствовать экспоненциальному процессу, который True со с…
10 фев '16 в 14:11
1
ответ
Массив перетасовки
Я использую Numpy, чтобы перемешать массив с около 1 миллиона записей. Полученный массив, кажется, не в произвольном порядке, я вижу последовательности. Например, если оригинал: ar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] тогда я вижу такие последовательно…
14 апр '16 в 16:46
1
ответ
Как правильно сделать выборку из numpy.random.multivariate_normal (проблема положительно-полуопределенной ковариационной матрицы)
Я надеюсь создать новые "поддельные" данные из данных, которые у меня уже есть с numpy.random.multivariate_normal, С n сэмплами и d функциями в nFD pandas DataFrame: means = data.mean(axis=0) covariances = data.cov() variances = data.var() means.sha…
30 апр '17 в 13:39
1
ответ
Различия между numpy.random.rand и numpy.random.randn в Python
Каковы все различия между numpy.random.rand а также numpy.random.randn? Из документов я знаю, что единственное различие между ними заключается в вероятностном распределении, из которого берется каждое число, но общая структура (измерение) и использу…
11 ноя '17 в 16:42
0
ответов
Пуленепробиваемое заполнение случайных генераторов для обеспечения воспроизводимости вычислений в Python
Мое намерение состоит в том, чтобы создать руководство о том, как выполнять воспроизводимые вычисления в Python (если это возможно, независимо от среды, операционной системы и т. Д.). Однако проблема генерации случайных чисел продолжает вспоминаться…
13 июл '17 в 14:43
1
ответ
Заполнение массива нулей в ограниченном количестве случайных мест, кроме диагональных
У меня есть двумерный массив с нулевым размером (N,N). Я случайно хочу вставить двенадцать единиц в этот массив, сохраняя при этом значение диагональных положений равным 0. То, что я пробовал до сих пор: import numpy as np def func(N=20): x= np.zero…
03 июн '17 в 15:36
1
ответ
Numpy RNG недетерминированный, даже когда посеян
Я использую numpy.random для симуляции Монте-Карло, где возможны очень малые вероятности принятия / отклонения. Хотя я сею ГСЧ, я не могу воспроизвести ту же последовательность случайных чисел. В документации numpy 1.15.1 говорится: Гарантия совмест…
28 сен '18 в 19:35
0
ответов
Как отредактировать код, чтобы получить прогнозное значение в ожидаемом диапазоне?
Я попробовал простое учебное пособие по нейронной сети, найденное в Интернете. Но я ожидаю, что это немного изменится. Исходный код прогнозирует значения от 0 до 1. Но я хочу изменить его на 0-10. Как мне это сделать?Как я понимаю, именно эти строки…
25 окт '17 в 18:16
1
ответ
Преобразование в и из numpy's np.random.RandomState и Python's random.Random?
Я хотел бы иметь возможность конвертировать туда и обратно между стандартным Random Python и Numpy's np.random.RandomState. Оба из них используют алгоритм Мерсенна Твистера, поэтому это должно быть возможно (если только они не используют разные верс…
01 июн '17 в 17:22
1
ответ
Оценить плотность вероятности гауссовского распределения на квадратной сетке
Мне нужно сгенерировать маску изображения размером m × n, соответствующую двумерному гауссову с центром в µ = (i, j) и σ^2 = 25, используя NumPy. После поиска в сети я нашел эту документацию, которая выглядит многообещающей. Однако есть несколько пр…
06 дек '17 в 21:03