Tag: numpy

Установка NumPy с ошибкой pip на Ubuntu

Когда я пытаюсь: $ sudo pip install numpy на моем сервере Ubuntu 12.04, я получаю: ———————————————————— /usr/local/bin/pip run on Tue Dec 10 18:25:54 2013 Downloading/unpacking numpy Getting page https://pypi.python.org/simple/numpy/ URLs to search for versions for numpy: * https://pypi.python.org/simple/numpy/ Analyzing links from page https://pypi.python.org/simple/numpy/ Skipping link https://pypi.python.org/packages/2.4/n/numpy/numpy-1.0.1.dev3460.win32-py2.4.exe#md5=a55b13b1f141de2aa965d5c5554c4ad8 (from https://pypi.python.org/simple/numpy/); unknown archive format: .exe Skipping link https://pypi.python.org/packages/2.5/n/numpy/numpy-1.3.0.win32-py2.5.exe#md5=28ee6681b04beb5bfc4bc056417ff087 […]

Поиск диапазона элементов массива numpy

Это очень простой вопрос: У меня массив numpy 94 x 155: a = [1 2 20 68 210 290.. 2 33 34 55 230 340.. .. .. … .. … …..] Я хочу рассчитать диапазон каждой строки. Так что я получаю 94 диапазона в результате. Я пробовал искать функцию numpy.range, которая, как я думаю, не […]

Как преобразовать матрицу столбца или строки в диагональную матрицу в Python?

У меня есть вектор строк A, A = [a1 a2 a3 ….. an], и я хотел бы создать диагональную матрицу B = diag (a1, a2, a3, ….., an) с элементов этого вектора строки. Как это можно сделать в Python? ОБНОВИТЬ Это код, иллюстрирующий проблему: import numpy as np a = np.matrix([1,2,3,4]) d = np.diag(a) print […]

Как можно управлять каждым элементом массива numpy в соответствии с его относительной величиной?

Пусть говорят, что у нас есть массив a = np.array([10,30,50, 20, 10, 90, 0, 25]) Псевдокод для того, что я хочу – if a[x] > 80 then perform funcA on a[x] if 40 < a[x] <= 80 then perform funcB on a[x] if a[x] <= 40 then perform funcC on a[x] Каков самый чистый способ […]

Найти k наименьших значений массива numpy

Чтобы найти индекс наименьшего значения, я могу использовать argmin : import numpy as np A = np.array([1, 7, 9, 2, 0.1, 17, 17, 1.5]) print A.argmin() # 4 because A[4] = 0.1 Но как я могу найти индексы k-наименьших значений ? Я ищу что-то вроде: print A.argmin(numberofvalues=3) # [4, 0, 7] because A[4] <= A[0] […]

Numpy / Python, играющий ужасно против Matlab

Начинающий программист. Я пишу программу, которая анализирует относительные пространственные местоположения точек (ячеек). Программа получает границы и тип ячейки от массива с координатой x в столбце 1, координатой y в столбце 2 и типом ячейки в столбце 3. Затем он проверяет каждую ячейку на тип ячейки и соответствующее расстояние от границ. Если он проходит, он затем […]

python: проверьте, содержит ли массив numpy любой элемент другого массива

Каков наилучший способ проверить, содержит ли массив numpy какой-либо элемент другого массива? пример: array1 = [10,5,4,13,10,1,1,22,7,3,15,9] array2 = [3,4,9,10,13,15,16,18,19,20,21,22,23]` Я хочу получить значение True если array1 содержит любое значение array2 , иначе False .

Py2Exe, Нет такого файла или каталога: 'numpy-atlas.dll'

Я включил matplotlib в свою программу, я искал о numpy_atlas.dll в google, и я, похоже, единственный на Земле с этой проблемой. setup.py from setuptools import setup import py2exe setup(console=['EulerMethod.py']) Запуск Py2Exe приводит к ошибке C:\(..obmitted..)>python setup.py py2exe running py2exe *** searching for required modules *** *** parsing results *** …… …obmitted… …… *** finding dlls […]

В чем разница между numpy.take и numpy.choose?

Кажется, что numpy.take(array, indices) и numpy.choose(indices, array) возвращают одно и то же: подмножество array индексированное по indices . Есть ли только тонкие различия между этими двумя, или я пропускаю что-то более важное? И есть ли причина предпочитать одну над другой?

Являются ли элементарные операции быстрее с функциями NumPy, чем операторы?

Недавно я столкнулся с большой публикацией SO, в которой пользователь предлагает, что numpy.sum быстрее, чем sum Python, когда дело касается массивов NumPy. Это заставило меня думать, что элементарные операции с массивами NumPy быстрее с функциями NumPy, чем операторы? Если да, то почему это так? Рассмотрим следующий пример. import numpy as np a = np.random.random(1e10) b […]

 
Interesting Posts for Van-Lav

Python, который поддерживает разделение наследования?

Есть ли хороший инструмент анализа зависимостей для Python?

AttributeError: объект 'RegexURLResolver' не имеет атрибута '_urlconf_module'

Добавление более одного значения в словарь при циклическом перемещении по строке

psycopg – получить форматированный sql вместо выполнения

Написание telnet-клиента

Как передать переменную тегу {% url%} в django?

Python Selenium Webdriver, чтобы проверить, не существует ли элемент, требуется время

как преобразовать отрицательное целочисленное значение в hex в python

Что означает этот сокет.

importError: нет модуля с именем _winreg python3

Как читать значение argv, не выходя из строки?

Как объединить данные столбца с одним и тем же значением и суммировать его конкретные данные

Как написать приложение для системного трея в Linux

Выполнение последующего запроса POST в сеансе не работает – веб-скребок

Python - лучший язык программирования в мире.