numpy

есть ли менее многословная альтернатива этому: for x in xrange(array.shape[0]): for y in xrange(array.shape[1]): do_stuff(x, y) Я придумал это: for x, y in itertools.product(map(xrange, array.shape)): do_stuff(x, y) который сохраняет один отступ, но все еще довольно уродлив. Я надеюсь н...

рассмотрим следующий код: avgDists = np.array([1, 8, 6, 9, 4]) ids = avgDists.argsort()[:n] это дает мне показатели n мельчайшие элементы. Можно ли использовать этот же argsort в порядке убывания, чтобы получить индексы n высокие элементы ?...

похоже, что единственный 64-битный установщик windows для Numpy предназначен для Numpy версии 1.3.0, которая работает только с Python 2.6 http://sourceforge.net/projects/numpy/files/NumPy/ Мне кажется странным, что мне придется вернуться к Python 2.6, чтобы использовать Numpy в Windows, что заставляет меня ...

Я использую python для анализа некоторых больших файлов, и у меня возникают проблемы с памятью, поэтому я использую sys.getsizeof (), чтобы попытаться отслеживать использование, но это поведение с массивами numpy странно. Вот пример, связанный с картой альбедо, которую мне нужно открыть: >>> import ...

иногда полезно "клонировать" вектор строки или столбца в матрицу. Под клонированием я подразумеваю преобразование вектора строки, такого как [1,2,3] в матрицу [[1,2,3] [1,2,3] [1,2,3] ] или вектор столбца, например [1 2 3 ] на [[1,1,1] [2,2,2] [3,3,3] ] в matlab или октаве это делается довол...

Так у меня есть небольшая проблема. У меня есть набор данных в scipy, который уже находится в формате гистограммы, поэтому у меня есть центр ячеек и количество событий на ячейку. Как я могу теперь построить график в виде гистограммы. Я пробовал просто делать bins, n=hist() но это не так. Какие-нибудь реко...

Я пытаюсь запустить пространство параметров 6-параметрической функции, чтобы изучить ее численное поведение, прежде чем пытаться сделать что-либо сложное с ней, поэтому я ищу эффективный способ сделать это. моя функция принимает значения с плавающей запятой, заданные массивом 6-dim numpy в качестве входных д...

предположим, что у меня есть массив numpy x = [5, 2, 3, 1, 4, 5],y = ['f', 'o', 'o', 'b', 'a', 'r']. Я хочу выбрать элементы в y соответствующих элементов x больше 1 и меньше 5. пробовал x = array([5, 2, 3, 1, 4, 5]) y = array(['f','o','o','b','a','r']) output = y[x > 1 & x < 5] # desired output i...

Я пытаюсь ускорить ответ здесь, используя Cython. Я пытаюсь скомпилировать код (после cygwinccompiler.py Кайло, объяснил здесь), но получить fatal error: numpy/arrayobject.h: No such file or directory...compilation terminated ошибка. Может кто-нибудь сказать мне, если это проблема с моим кодом, или некоторые ...

Я не могу найти библиотеки python, которые делают множественную регрессию. Единственное, что я нахожу, - это простая регрессия. Мне нужно регрессировать мою зависимую переменную (y) против нескольких независимых переменных (x1, x2, x3 и т. д.). например, с такими данными: print 'y x1 x2 x3...