0
ответов

Как подсчитать значения в определенном диапазоне в Массив Numpy?

У меня есть массив значений NumPy. Я хочу подсчитать, сколько из этих значений находятся в определенном диапазоне, например, x<100 и x>25. Я читал о счетчике, но, похоже, он действителен только для определенных значений...
вопрос задан: 27 May 2015 16:50
0
ответов

numpy Функция Loadtxt, кажется, потребляет слишком много памяти

Когда я загружаю массив с помощью numpy.loadtxt, кажется, что это занимает слишком много объем памяти. Например. a = numpy.zeros (int (1e6)) вызывает увеличение памяти примерно на 8 МБ (при использовании htop или всего на 8 байт * 1 миллион \ приблизител
вопрос задан: 26 May 2015 14:50
0
ответов

Numpy: Как случайным образом разделить/выделить матрицу на n-различных матриц

У меня есть матрица numpy с формой (4601, 58). Я хочу случайным образом разделить матрицу на 60%, 20%, 20% на основе количества строк. Это нужно для задачи машинного обучения. Есть ли numpy ...
вопрос задан: 24 May 2015 16:53
0
ответов

Как работает python numpy.where ()?

Я играю с numpy, копаюсь в документации и наткнулся на некую магию. А именно я говорю о numpy.where (): >>> x = np.arange (9.). Reshape (3, 3) >>> np ....
вопрос задан: 23 May 2015 20:54
0
ответов

Сдвинуть все индексы в массиве NumPy

У меня есть массив типа numpy: x = np.array ([0,1,2,3,4]) и я хочу создать массив, где значение в индексе 0 находится в индексе 1, индекс 1 находится в индексе 2 и т. д. Я хочу получить следующие выходные данные: y = np.array ([0,0,1, ...
вопрос задан: 22 May 2015 14:39
0
ответов

Numpy - Заменить число на NaN

Я хочу заменить число на NaN в numpy и ищу функцию, подобную numpy.nan_to_num, за исключением обратного. Число, вероятно, изменится по мере обработки разных массивов, потому что ...
вопрос задан: 3 May 2015 22:05
0
ответов

Numpy, как перебирать столбцы массива?

Предположим, у меня есть массив и m x n. Я хочу передать каждый столбец этого массива функции для выполнения некоторой операции со всем столбцом. Как перебирать столбцы массива? Например, я...
вопрос задан: 2 May 2015 16:06
0
ответов

Что означает термин "трансляция"? значит в документации панд?

Я читаю документацию Pandas, и термин «вещание» широко используется, но никогда по-настоящему не определяется и не объясняется. Что это значит?
вопрос задан: 29 April 2015 23:03
0
ответов

Как эффективно добавлять разреженные матрицы в Python

Я хочу знать, как эффективно добавить разреженные матрицы в Python. У меня есть программа, которая разбивает большую задачу на подзадачи и распределяет их по нескольким процессорам. Каждая подзадача дает результат (scipy ...
вопрос задан: 27 April 2015 10:55
0
ответов

Как добавить элементы в массив numpy

Мне нужно выполнить следующую задачу: from: a = array ([[1,3,4], [1,2, 3] ... [1,2,1]]) (добавьте по одному элементу в каждую строку) в: a = array ([[1,3,4, x], [1,2,3, x] ... [1,2,1, x]]) Я пробовал делать что-то вроде ...
вопрос задан: 25 April 2015 05:22
0
ответов

numpy.isnan (значение) не совпадает со значением == numpy.nan?

Почему я получаю следующее: >>> v nan >>> type (v) >>> v == np.nan False >>> np.isnan (v) True Я бы думал, что двое должны ...
вопрос задан: 9 April 2015 01:17
0
ответов

Fast 2 -D-интерполяция в Python с регулярной сеткой SciPy для рассеянной/нерегулярной оценки

У меня есть регулярная сетка тренировочных значений (векторов x и y с соответствующими сетками xmesh и ymesh и известными значениями zmesh ), но разбросанная / рваная / нерегулярная группа значений, которые необходимо интерполировать (...
вопрос задан: 8 April 2015 13:16
0
ответов

Python/NumPy: реализация текущей суммы (но не совсем)

Даны два массива одинаковой длины, один содержит данные, другой содержит результаты, но изначально установлен в ноль, например: a = numpy.array([ 1, 0, 0, 1, 0, 1, 0, 0, 1, 1]) b = numpy.array([0, 0, 0, 0, 0, 0, 0, ...
вопрос задан: 1 April 2015 19:24
0
ответов

PyCharm getitem предупреждение для функций с массивами

Я получаю предупреждения о проверке кода от PyCharm. Я понимаю логику, но мне неясно, каким образом это можно исправить. Скажем, у меня есть следующий пример функции: def get_ydata (xdata): ...
вопрос задан: 31 March 2015 17:09
0
ответов

В чем разница между numpy.linalg.lstsq и scipy.linalg.lstsq?

lstsq пытается решить Ax = b, минимизируя | b - Ax |. И scipy, и numpy предоставляют функцию linalg.lstsq с очень похожим интерфейсом. В документации не упоминается, какой тип алгоритма используется, ...
вопрос задан: 31 March 2015 15:34
0
ответов

Python / Numpy MemoryError

В основном, Я получаю ошибку памяти в python при попытке выполнить алгебраическую операцию с матрицей numpy. Переменная u представляет собой большую матрицу типа double (в противном случае это 288x288x156 ...
вопрос задан: 24 March 2015 23:45
0
ответов

Максимальное количество значений массива numpy

Мне нужен быстрый способ сохранить максимальное количество значений массива numpy. Например, если бы мой массив был: x = numpy.array ([11,12,13,20,19,18,17,18,23,21]), я бы хотел: numpy.array ([11,12, 13,20,20,20,20,20,23,23]) ...
вопрос задан: 7 March 2015 18:12
0
ответов

Нарезка массива NumPy 2d, или как мне извлечь подматрицу mxm из массива nxn (n> m)?

Я хочу нарезать массив NumPy nxn. Я хочу извлечь произвольный набор из m строк и столбцов этого массива (т.е. без какого-либо шаблона в количестве строк / столбцов), сделав его новым массивом mxm. ...
вопрос задан: 3 March 2015 20:40
0
ответов

numpy делить по оси

Есть ли функция numpy для разделения массива по оси с элементами из другого массива? Например, предположим, что у меня есть массив a с формой (l, m, n) и массив b с формой ( m,); Я ищу ...
вопрос задан: 27 February 2015 11:39
0
ответов

установка matplotlib на MAC OSX 10.6.8

Я устанавливаю Matplotlib на MAC OS X 10.6.8. Я клонировал установочные файлы matplotlib из: git clone https://github.com/matplotlib/matplotlib.git Затем я пытаюсь собрать его, используя: python setup ....
вопрос задан: 25 February 2015 16:16
0
ответов

Numpy: получите самое высокое значение L

Я читаю изображение и преобразую его в модель LAB следующим образом: import cv2 imbgr = cv2.imread ('rgb.pic') imlab = cv2.cvtColor (imbgr, cv2.COLOR_BGR2LAB) Теперь я хочу получить самый высокий (максимум) значение L (если ...
вопрос задан: 25 February 2015 12:59
0
ответов

Кумулятивная функция распределения (CDF)

У меня есть массив значений и я создал гистограмму данных, используя numpy.histogram, следующим образом: histo = numpy.histogram (arr, nbins), где nbins - это количество бинов, полученных из диапазона ...
вопрос задан: 25 February 2015 11:27
0
ответов

накладывать изображения разных размеров в Python

Привет, мне было интересно, как наложить два изображения (исходное и целевое) с разным разрешением и размерами для отображения. На самом деле, я хотел повернуть и перевести эти изображения, чтобы выровнять их ...
вопрос задан: 24 February 2015 21:58
0
ответов

Python: как избежать numpy RuntimeWarning в определении функции?

Я разработал простую функцию для возврата математической функции, которую можно использовать для сопоставления с ней экспериментальных данных. Функции выглядят примерно так: def colecole_2(f,*p): term1=...
вопрос задан: 24 February 2015 16:54
0
ответов

Как построить гистограмму номеров лотереи?

Я использую блокнот ipython для построения гистограммы результатов лотерейных номеров. Я хочу продемонстрировать, сколько раз появлялось каждое число. У меня есть результаты рисования в CSV-файле, как матрица. Я пытался загрузить ...
вопрос задан: 22 February 2015 21:44
0
ответов

Преобразовать объект карты в массив numpy в Python 3

В Python 2 я мог сделать следующее: импортировать numpy как np f = lambda x: x ** 2 seq = map (f, xrange (5)) seq = np.array (seq) print seq # prints: [0 1 4 9 16] В Python 3 это больше не работает: ...
вопрос задан: 15 February 2015 09:06
0
ответов

Индексирование массива numpy списком кортежей

Почему я не могу проиндексировать ndarray, используя список индексов кортежей, как это? idx = [(x1, y1), ... (xn, yn)] X [idx] Вместо этого мне нужно сделать что-то громоздкое, как idx2 = numpy.array (idx) X [idx2 [:, 0], idx2 [: ...
вопрос задан: 13 February 2015 01:46
0
ответов

Получить оригинальные индексы сортированного Numpy Array

У меня есть массив расстояний A = NP.Array ([20.5, 5.3, 60,7, 3.0], «двойной»), и мне нужны индексы сортированного массива ( Например [3, 1, 0, 2], для A.SORT ()). Есть ли функция в Numpy ...
вопрос задан: 7 February 2015 16:10
0
ответов

SciPy / Python устанавливается на Ubuntu

В настоящее время я следую руководству Установка стека SciPy для установки SciPy в Ubuntu 12.04 (Precise Pangolin) (я не могу использовать apt-get install, потому что мне нужна последняя версия). Тем не менее, я получаю ...
вопрос задан: 4 February 2015 19:59
0
ответов

Установка SciPy и NumPy с помощью pip

Я пытаюсь создать необходимые библиотеки в распространяемом пакете. Для этого требуются библиотеки SciPy и NumPy. Во время разработки я установил оба с помощью apt-get install scipy, который установил ...
вопрос задан: 4 February 2015 18:49