0
ответов

Numpy: Как поэлементно умножить два вектора формы (n,1) и (n,)?

Поэлементное умножение двух векторов не представляет проблемы, если они оба имеют одинаковую форму, скажем, оба (n,1) или оба (n,). Однако, если один вектор имеет форму (n,1), а другой (n,), оператор * возвращает...
вопрос задан: 30 March 2012 17:53
0
ответов

быстро декартово в полярное в декартово в Python

Я хочу преобразовать в Python 2d массивы/изображения в полярные, затем обработать и впоследствии преобразовать их обратно в декартово. Ниже приведен результат работы плагина ImajeJ Polar Transformer (используется на ...
вопрос задан: 29 March 2012 14:55
0
ответов

Встроенная функция для вычисления ковариации

Есть ли способ в python получить ковариационную матрицу с учетом среднего значения и точек выборки Пример: mean = [3 3.6] data = [[1 2] [2 3] [3 3] [4 5] [5 5]] Я знаю...
вопрос задан: 29 March 2012 10:25
0
ответов

python numpy разбивает массив на неравные подмассивы

Я пытаюсь разбить массив на n частей. Иногда эти части одного размера, иногда разного размера. Я пытаюсь использовать: split = np.split(list, size) Это прекрасно работает, когда...
вопрос задан: 29 March 2012 09:14
0
ответов

Отрицательная экспонента с операндом-массивом NumPy

стандартная операция степени (**) в Python не работает для отрицательной степени! Конечно, я мог бы написать формулу иначе, с делением и положительной силой. Тем не менее, я проверяю результат процедуры оптимизации, ...
вопрос задан: 28 March 2012 01:00
0
ответов

Добавление смещенных матриц NumPy разного размера/формы

Короче:У меня есть две матрицы (или массивы):import numpy block_1 = numpy.matrix([[ 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0], [ 0, 0, 0, 0, 0],...
вопрос задан: 27 March 2012 22:58
0
ответов

Как преобразовать 3 списка в 1 3D-массив Numpy

У меня есть три списка, которые я хочу преобразовать в один список. Когда я пытаюсь выполнить следующее, я получаю эту ошибку A = numpy.array(X,Y,Z,dtype=float) ValueError: принимаются только 2 аргумента, не являющиеся ключевым словом, я не...
вопрос задан: 27 March 2012 09:19
0
ответов

Индексирование логических массивов в многомерные массивы с использованием numpy

Я новичок в использовании numpy, и одна вещь, которую я действительно не понимаю, — это индексация массивов. В предварительном руководстве есть такой пример: >>> a = arange(12).reshape(3,4) >>> b1 = ...
вопрос задан: 27 March 2012 03:42
0
ответов

segfault при использовании lapack_lite от numpy с многопроцессорной обработкой на OSX, а не на linux

Следующий тестовый код дает мне segfault на OSX 10.7.3, но не на других машинах: from __future__ import print_function import numpy as np импортировать многопроцессорность как mp import scipy.linalg def f(a): ...
вопрос задан: 26 March 2012 21:40
0
ответов

Установить среду «научного питона»: OS X 10.7 + Numpy + Scipy + Matplotlib

Что я мог бы сделать вместо этого в чтобы эти элементы работали вместе? Должен ли я просто перенести все на Windows 7 (я бы предпочел этого не делать, но если это единственный надежный способ.) Хорошо, вот что ...
вопрос задан: 25 March 2012 11:04
0
ответов

Удаление дублирующихся столбцов и строк из двумерного массива NumPy

Я использую двумерный массив формы для хранения пар долгота+широта. В какой-то момент мне нужно объединить два таких двумерных массива, а затем удалить все дублирующиеся записи. Я искал функцию ...
вопрос задан: 25 March 2012 10:59
0
ответов

Как извлечь точки из графика?

У меня вопрос. Я построил график с помощью Matplotlib следующим образом: from matplotlib import pyplot импортировать numpy from scipy.interpolate import spline widths = numpy.array([0, 30, 60, 90, 120, 150, ...
вопрос задан: 24 March 2012 10:08
0
ответов

Эффективный способ логарифмирования функции в разреженной матрице

У меня есть большая разреженная матрица. Я хочу взять log4 для всех элементов этой разреженной матрицы. Я пытаюсь использовать numpy.log(), но он не работает с матрицами. Я также могу логарифмировать построчно. Тогда я...
вопрос задан: 23 March 2012 10:31
0
ответов

Python: как читать файл данных с нечетным количеством столбцов

Моему другу нужно прочитать много данных (около 18000 наборов данных), вот и все. отформатировано раздражающе. В частности, предполагается, что данные должны состоять из 8 столбцов и ~ 8000 строк данных, но вместо этого ...
вопрос задан: 22 March 2012 13:53
0
ответов

Запуск Scipy на Heroku

Numpy и Matplotlib работают на Heroku, и я также пытаюсь установить Scipy. Однако Scipy требует установки BLAS[1], который не представлен на платформе Heroku. После обращения к ...
вопрос задан: 22 March 2012 10:00
0
ответов

Эффективный способ преобразования строки, разделенной разделителями, в массив numpy

У меня есть следующая строка: 1|234|4456|789 Я должен преобразовать ее в массив numpy. Я хотел бы знать самый эффективный способ. Поскольку я буду вызывать эту функцию более 50 миллионов раз!
вопрос задан: 22 March 2012 04:00
0
ответов

ошибка при извлечении элемента из массива. python

У меня есть массив numpy, что-то вроде этого a = np.array(1) Теперь, если я хочу получить 1 из этого массива. как мне восстановить это?? Я пробовал [0], a(0).. например, IndexError: массивы 0-d не могут быть ...
вопрос задан: 21 March 2012 23:16
0
ответов

Название этого алгоритма, и есть ли его реализация numpy/scipy?

Мотивация: я видел описание этого алгоритма и не хотел бы изобретать велосипед, если существует стандартная реализация. Я также узнал, что если существует реализация scipy/numpy, то она...
вопрос задан: 21 March 2012 18:35
0
ответов

Как добавить пользовательские метаданные в изображение OpenCV/numpy?

У меня вопрос. Я выполняю ряд операций (изменение размера, копирование и т. д.) с некоторыми захваченными изображениями в OpenCV, но я хочу установить некоторые определенные метаданные (имена атрибутов также должны быть определены...
вопрос задан: 21 March 2012 16:08
0
ответов

Преобразование массива numpy в PySide QPixmap

Я хочу преобразовать изображение в массив NumPy в PySide QPixmap, чтобы я мог его отобразить (EDIT: в моем пользовательском интерфейсе PySide). Я уже нашел этот инструмент: qimage2ndarray, но он работает только для PyQt4. Я попытался...
вопрос задан: 21 March 2012 15:59
0
ответов

Стандартная ошибка в нелинейной регрессии

Я выполнял некоторые физические симуляции Монте-Карло с помощью Python, и я не могу определить стандартную ошибку для коэффициентов нелинейного метода наименьших квадратов. Первоначально я использовал ...
вопрос задан: 20 March 2012 20:29
0
ответов

как наиболее эффективно заменить каждое n-е значение массива в python?

Мне было интересно, есть ли более питонический (и эффективный) способ сделать следующее: MAX_SIZE = 100 количество_элементов = 10000 y = np.random.randint(1, MAX_SIZE, nbr_elements) REPLACE_EVERY_Nth = ...
вопрос задан: 20 March 2012 19:41
0
ответов

Получение атрибутов из массивов объектов в NumPy

Давайте скажем, у меня есть класс Star, у которого есть атрибут color. Я могу получить цвет с помощью star.color. Но что, если у меня есть массив NumPy этих объектов Star. Каков предпочтительный способ получения...
вопрос задан: 20 March 2012 17:57
0
ответов

Numpy накапливает один массив в другом, используя массив индексов

Мой вопрос касается конкретной операции с массивом, которую я хочу выразить с помощью numpy. У меня есть массив чисел с плавающей запятой w и массив индексов idx той же длины, что и w, и я хочу суммировать все w с помощью ...
вопрос задан: 20 March 2012 16:22
0
ответов

numpy ndarray hashability

У меня есть некоторые проблемы с пониманием того, как управляется хэшируемость numpy объектов. >>> импортировать numpy как np >>> класс Vector(np.ndarray): ... проходят >>> nparray = np.array([0.]) &...
вопрос задан: 20 March 2012 14:18
0
ответов

Scipy optimize fmin ValueError:установка элемента массива с последовательностью

При использовании fmin scipy.optimize я получаю сообщение об ошибке, которое я не понимаю:ValueError:установка элемента массива с последовательностью последовательность. Вот простой пример ошибки в квадрате для демонстрации :import numpy...
вопрос задан: 20 March 2012 00:37
0
ответов

Могу ли я создать общий мультимассив или объект списков списков в python для многопроцессорной обработки?

Мне нужно сделать общий объект из многомерного массива или списка списков, чтобы он был доступен другим процессам. Есть ли способ создать его, поскольку то, что я видел, невозможно. Я ...
вопрос задан: 17 March 2012 21:46
0
ответов

NumPy: красивая печать табличных данных

Я хотел бы распечатать данные табличного массива NumPy, чтобы это выглядело красиво. Консоли R и базы данных, кажется, демонстрируют хорошие возможности для этого. Однако встроенная в NumPy печать табличных массивов выглядит...
вопрос задан: 15 March 2012 01:07
0
ответов

Преобразование массива float32 в datetime64 в Numpy 1.6.1

Каков правильный способ преобразования целочисленных дат в datetime64 в numpy? Я пробовал: импортировать numpy a = numpy.массив ([20090913, 20101020, 20110125]) numpy.datetime64(a.astype("S8")), но получает неверный...
вопрос задан: 14 March 2012 20:38
0
ответов

numpy против понимания списка, что быстрее? [закрыто]

Я провел простой тест скорости, сравнивая понимание списка numpy и python, и, по-видимому, понимание списка было быстрее. Это правильно? импорт систем, numpy from datetime import datetime def numpysum(n)...
вопрос задан: 14 March 2012 19:26