0
ответов

Использование Numpy с pypy

Я использую некоторые инструменты numpy (в основном массивы), и я хотел запустить сценарий с pypy, но я не могу заставить его работать . Я получаю следующую ошибку: ImportError: нет модуля с именем multiarray. Я проверил, есть ли ...
вопрос задан: 4 May 2011 13:09
0
ответов

Block tridiagonal matrix python

I would like to create a block tridiagonal matrix starting from three numpy.ndarray. Есть ли (прямой) способ сделать это в python? Заранее спасибо! Ура
вопрос задан: 1 May 2011 08:48
0
ответов

Как создать легенду для 3D бара в matplotlib?

Дано ax = plt.subplot (): ax.bar () [0] можно передать в plt.legend () . Однако ax.bar3d () возвращает None. Как создать легенду для отображаемых столбцов? ОБНОВЛЕНИЕ: передача legend = "stuff" в ax.bar3d () и ...
вопрос задан: 27 April 2011 14:58
0
ответов

Могу ли я использовать свой собственный класс Python с numpy или какой-либо другой библиотекой матриц?

Я хотел бы иметь возможность выполнять матричные операции с использованием класса Python в качестве элементов - в данном случае простая реализация поля Галуа. Он реализует необходимые __add__, __mul__, __sub__ и т. Д. В ...
вопрос задан: 27 April 2011 06:42
0
ответов

Текущая накопленная сумма 1d NumPy Array

У меня есть пустой массив, например, x = np.array ([1,2,3,4]). Я хочу создать еще один простой массив y, который представляет собой кумулятивную сумму x, так что y = np.array ([1,3 , 6,10]) Какой хороший нум-пифонический способ сделать ...
вопрос задан: 27 April 2011 02:32
0
ответов

Использование numpy.argmax () для многомерных массивов

У меня есть 4-х мерный массив, то есть данные. shape = (20,30,33,288). Я нахожу индекс ближайшего массива к n, используя index = abs (data - n) .argmin (axis = 1), поэтому index.shape = (20,33,288) с ...
вопрос задан: 27 April 2011 01:37
0
ответов

Unable to load DLL python module in PyCharm. Works fine in IPython

When I use the IPython included with Enthought Python Distribution, I can import the pyvision package just fine. However, when I try to import pyvision inside of PyCharm 1.2.1, I get the following ...
вопрос задан: 26 April 2011 21:12
0
ответов

умножить множество скаляров на массив векторов

У меня есть массив векторов, которые Мне нужно умножить на массив скаляров. Например: >>> import numpy >>> x = numpy.array ([0.1, 0.2]) >>> y = numpy.array ([[1.1,2.2, ...
вопрос задан: 26 April 2011 20:08
0
ответов

Сохранение объекта KDTree в Python?

Я использую реализацию Scipy KDTree для чтения больших файл 300 МБ. Теперь, есть ли способ просто сохранить структуру данных на диск и загрузить ее снова, или я застрял с чтением исходных точек из файла ...
вопрос задан: 24 April 2011 20:58
0
ответов

быстрая обработка пикселей изображения opencv с использованием интерфейса python

Используя python-интерфейс для OpenCV, можно легко получить доступ к пикселю изображения с помощью оператора [], например: img = cv.LoadImage ('test.jpg') pixel = img [10,10] переменная pixel здесь является кортежем python ...
вопрос задан: 23 April 2011 07:28
0
ответов

Как обрезать белые пространства в массиве значения в php

У меня есть следующий массив $ fruit = array ('яблоко', 'банан', ',', 'клюква'); Мне нужен массив, содержащий значения без пробелов с обеих сторон, но он может ...
вопрос задан: 23 April 2011 05:41
0
ответов

Numpy append: автоматически преобразовать массив неправильное измерение

есть ли способ сделать следующее без предложения if? Я читаю набор файлов netcdf с помощью pupynere и хочу создать массив с добавлением numpy. Иногда входные данные являются многомерными (...
вопрос задан: 22 April 2011 07:07
0
ответов

Группировка Numpy с использованием производительности itertools.groupby

У меня много больших ( > 35000000) списков целых чисел, которые будут содержать дубликаты. Мне нужно подсчитать каждое целое число в списке. Следующий код работает, но кажется медленным. Может ли кто-нибудь еще лучше ...
вопрос задан: 22 April 2011 04:25
0
ответов

Python: установка numpy по умолчанию на float32

Есть ли какой-нибудь чистый способ установки numpy для глобального использования значений float32 вместо float64?
вопрос задан: 19 April 2011 19:49
0
ответов

Python / Numpy Как это называется / как вы представляете эту операцию, где вы умножаете каждый элемент двух векторов?

Например, предположим, что у меня есть: x = массив ([1, 2, 3]) y = array ([4, 5, 6]) Стандартное «умножение массива» в Python делает z = x * y = array ([4, 10, 18]). В Matlab, чтобы получить тот же эффект, вы делаете *. ...
вопрос задан: 19 April 2011 08:20
0
ответов

Итерация по всем одномерным подмассивам многомерного массива

Каков самый быстрый способ перебора всех одномерных подмассивов n-мерного массива в Python. Например, рассмотрим трехмерный массив: a = a.reshape (...
вопрос задан: 16 April 2011 15:08
0
ответов

Python / Numpy - Обернуть фрагмент вокруг конца массива

У меня есть два одномерных массива, один из которых имеет некоторые представляющие интерес значения (a) и другие, которые предоставляют индексы в этот массив (b). Я знаю, что значения в b всегда увеличиваются, за исключением одной точки (может быть ...
вопрос задан: 16 April 2011 01:32
0
ответов

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

Я пытаюсь заполнить предварительно выделенный массив байтов, используя следующий код: # preallocate a block массив dt = numpy.dtype ('u8') in_memory_blocks = numpy.zeros(_AVAIL_IN_MEMORY_BLOCKS, dt) ... # write all ...
вопрос задан: 15 April 2011 23:06
0
ответов

преобразование эффективного массива python в массив numpy

Я получаю большой массив (изображение с разрешением 12 мегапикселей) в формате массива из стандартной библиотеки python. Поскольку я хочу выполнять операции с этим массивом, я хочу преобразовать его в массив numpy. Я пробовал следующее: ...
вопрос задан: 15 April 2011 09:41
0
ответов

Почему NUMPY correlate и corrcoef возвращают разные значения и как «нормализовать» коррелят в «полном» режиме?

Я пытаюсь использовать анализ временных рядов в Python, используя Numpy . У меня есть две серии среднего размера, по 20 тыс. Значений каждая, и я хочу проверить скользящую корреляцию. Corrcoef дает мне ...
вопрос задан: 12 April 2011 17:33
0
ответов

среднеквадратичное значение в numpy и сложности матрицы и массивов numpy

Может ли кто-нибудь направить меня в раздел руководства по numpy, где я могу получить функции для выполнить вычисления среднеквадратичного значения ... (я знаю, что это можно сделать с помощью np.mean и np.abs .. не существует ...
вопрос задан: 10 April 2011 16:59
0
ответов

Scipy-подобная функциональность в Java / Scala? [закрыто]

Я пытаюсь перенести некоторый код Python на Scala. Он активно использует Numpy и Scipy. Хотя я нашел несколько плотных библиотек матриц / линейной алгебры, которые подойдут как адекватные (но не превосходные) ...
вопрос задан: 10 April 2011 15:44
0
ответов

Scipy интерполяция, как изменить размер / пересчет матрицы 3x3 до 5x5?

РЕДАКТИРОВАТЬ: Пол решил эту проблему ниже. Спасибо! Я пытаюсь преобразовать (масштабировать) матрицу 3x3 до 5x5, заполняя промежуточные точки либо с помощью interpolate.interp2d, либо с помощью интерполяции ....
вопрос задан: 7 April 2011 20:12
0
ответов

Заполнение пробелов в массиве numpy

Я просто хочу интерполировать, в самых простых терминах, набор 3D-данных. Линейная интерполяция, ближайший сосед, все, что было бы достаточно (это для начала некоторого алгоритма, поэтому нет точной оценки ...
вопрос задан: 6 April 2011 11:10
0
ответов

Numpy: построение трехмерного массива из одномерного массива

Предположим, что задан одномерный массив A. Есть ли простой способ построить трехмерный массив B, такой, что B [i, j, k] = A [k] для всех i, j, k? Вы можете предположить, что форма B задана, и что B.shape [2] = A.shape [0] ...
вопрос задан: 5 April 2011 23:35
0
ответов

при построении 2D матрица на Python, код и наиболее полезная визуализация

У меня очень большая матрица (10x55678) в формате "numpy". строки этой матрицы соответствуют некоторым «темам», а столбцы соответствуют словам (уникальным словам из текстового корпуса). Каждая запись i, j ...
вопрос задан: 5 April 2011 14:15
0
ответов

Неизменяемый массив numpy?

Есть ли простой способ создать неизменяемый массив NumPy? Если для этого нужно унаследовать класс от ndarray, что? минимальный набор методов, которые нужно переопределить для достижения неизменности?
вопрос задан: 4 April 2011 16:18
0
ответов

matplotlib show () не работает дважды

У меня странная проблема с matplotlib. Если я запускаю эту программу, я могу открывать и закрывать одну и ту же фигуру несколько раз. import numpy из рисунка импорта pylab, покажите X = numpy.random.rand (100, 1000) ...
вопрос задан: 2 April 2011 17:54
0
ответов

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

В Python, если определить: a = arange (9) .reshape (3,3) как матрицу 3x3 и выполнить итерацию : for i in a: Он будет перебирать строки матрицы. Есть ли способ перебрать столбцы?
вопрос задан: 1 April 2011 15:04
0
ответов

Индексирование массива numpy с другим массивом numpy

Предположим, у меня есть a = array ([[1, 2 ], [3, 4]]) и b = array ([1,1]) Я бы хотел использовать b в индексе a, то есть выполнить a [b] и получить 4 вместо [[3, 4] , [3, 4]] Я, вероятно, могу сделать [кортеж (b)] ...
вопрос задан: 1 April 2011 01:40