0
ответов

Самый эффективный способ извлечь указанные строки из двумерного массива?

У меня есть двумерный массив числовых значений с более чем 100 000 строками. Мне нужно вернуть подмножество этих строк (и мне нужно выполнять эти операции много тысяч раз, поэтому важна эффективность). Пример-макет:
вопрос задан: 31 March 2011 20:23
0
ответов

pylab.hist (данные, normed = 1). Нормализация работает некорректно

Я пытаюсь создать гистограмму с аргументом normed = 1 Например: import pylab data = ([1,1,2,3,3,3,3,3,4,5.1] ) pylab.hist (данные, normed = 1) pylab.show () Я ожидал, что сумма интервалов ...
вопрос задан: 31 March 2011 12:51
0
ответов

Какие существуют альтернативы numpy в Google App Engine?

Какие альтернативы numpy вы можете порекомендовать для использования в Google App Engine? В частности, меня интересуют манипуляции с матрицами для больших матриц.
вопрос задан: 30 March 2011 18:52
0
ответов

plotting 3d scatter in matplotlib

I have a collection of Nx3 matrices in scipy/numpy and I'd like to make a 3 dimensional scatter of it, where the X and Y axes are determined by the values of first and second columns of the matrix, ...
вопрос задан: 30 March 2011 18:05
0
ответов

Что означает суффикс `X` в пространствах имен?

Существуют имена модулей Perl, такие как Moose и MooseX или DBI и DBIx или Catalyst и CatalystX или Mojo и MojoX или PPI и PPIx и т. Д. Что там означает суффикс X?
вопрос задан: 30 March 2011 15:35
0
ответов

Numpy.Array в списке Python?

У меня есть список (используемый в качестве стека) массивов numpy. Теперь я хочу проверить, есть ли уже массив в списке. Если бы, например, это были кортежи, я бы просто написал что-то эквивалентное (1,1) в ...
вопрос задан: 30 March 2011 15:17
0
ответов

Хи-квадрат numpy.polyfit (numpy)

Может ли кто-нибудь объяснить, как получить Chi ^ 2 / doF с помощью numpy.polyfit?
вопрос задан: 29 March 2011 18:43
0
ответов

Чтение и отображение данных, считываемых из огромных файлов

У нас есть довольно большие файлы, порядка 1–1,5 ГБ вместе (в основном файлы журналов) с необработанными данными, которые легко анализируются в CSV, который впоследствии предполагается построить в виде графика для создания набора графиков ...
вопрос задан: 29 March 2011 12:53
0
ответов

Как родительский div может автоматически изменять свою высоту в зависимости от роста ребенка?

Как родительский div может автоматически изменять свою высоту в зависимости от роста ребенка? div # main {ширина: 970 пикселей; высота: 100 пикселей; фон: rgba (255,0,0,1); border: 5px solid rgb (251,151, ...
вопрос задан: 28 March 2011 08:09
0
ответов

тип данных не понят

Я пытаюсь использовать матрицу для вычислений. Код - это импорт numpy как np # код mmatrix = np.zeros (nrows, ncols) напечатайте mmatrix [0, 0], но я получаю «тип данных не понят», и это работает ...
вопрос задан: 27 March 2011 01:10
0
ответов

интерполяция с помощью python numpy

У меня есть массив образцов y и соответствующих x ценности. Некоторые значения y могут отсутствовать, и я хотел бы использовать линейную интерполяцию для их вычисления. Как лучше всего это сделать с помощью python (я использую ...
вопрос задан: 27 March 2011 00:27
0
ответов

Найти уникальные элементы массива с плавающей запятой в numpy (со сравнением с использованием значения дельты)

У меня есть ndarray значений с плавающей запятой в numpy, и я хочу найти уникальные значения этого массива. Конечно, здесь есть проблемы из-за точности с плавающей запятой ... поэтому я хочу иметь возможность установить ...
вопрос задан: 24 March 2011 23:38
0
ответов

Преобразование Фурье гауссиана не гауссово, но это неправильно! - Python

Я пытаюсь использовать функцию fft в Numpy, однако, когда я даю функции простую гауссианскую функцию, fft этой гауссовской функции не является гауссианской функцией, она близка, но уменьшена вдвое, так что каждая половина ...
вопрос задан: 22 March 2011 21:52
0
ответов

доступ к массиву numpy с функционального языка

Мой основной язык - Python. Часто, когда мне нужно выполнить какую-то тяжелую задачу для процессора с массивом numpy, я использую scipy.weave.inline для подключения c ++ с отличными результатами. Я подозреваю, что многие алгоритмы (машина ...
вопрос задан: 22 March 2011 14:08
0
ответов

Быстрый способ хеширования объектов Numpy для кеширования

Реализация системы, в которой, когда дело доходит до тяжелой математической работы, я хочу делать как как можно меньше. Я знаю, что есть проблемы с запоминанием с множеством объектов, и поэтому ...
вопрос задан: 22 March 2011 04:09
0
ответов

Numpy преобразование массива из числа с плавающей точкой в ​​строки

У меня есть массив чисел с плавающей запятой, который я нормализовал до одного (т.е. число в массиве равно 1), и я хотел использовать его как индексы цвета для графика. При использовании matplotlib для использования оттенков серого это ...
вопрос задан: 20 March 2011 00:02
0
ответов

Память Numpy NdArray

I ' Я работаю над некоторыми довольно интенсивными вычислениями, которые имеют дело с numpy-матрицами и ndarrays, и, судя по некоторым поискам, есть около десятка способов не реализовывать мемоизацию, ...
вопрос задан: 19 March 2011 14:45
0
ответов

Эффективные математические операции на небольших массивах в python с помощью cython

Я использую numpexpr для быстрого вычисления на больших массивах, но если размер array меньше, чем кеш ЦП, написание моего кода на Cython с использованием простой математики массива происходит намного быстрее, особенно, если функция ...
вопрос задан: 19 March 2011 04:58
0
ответов

Numpy: Joining structured arrays?

Input I have many numpy structured arrays in a list like this example: import numpy a1 = numpy.array([(1, 2), (3, 4), (5, 6)], dtype=[('x', int), ('y', int)]) a2 = numpy.array([(7,10), (8,11), (9,...
вопрос задан: 18 March 2011 17:33
0
ответов

savetxt Как изменить тип с float64 на int или double

Я пытался использовать функцию savetxt в numpy. Проблема, с которой я столкнулся, заключается в том, что я даже подумал, что определяю свои переменные соответствующим образом, то есть int () или double (), текстовый файл, который я получаю ...
вопрос задан: 18 March 2011 16:22
0
ответов

Переплетение двух массивов numpy

Предположим, что даны следующие массивы: a = array ([1,3,5]) b = array ([2,4,6]) Как бы их эффективно переплести так, чтобы получился третий массив вроде этого c = array ([1,2,3,4,5,6]) Это может быть .. .
вопрос задан: 18 March 2011 01:20
0
ответов

Как рисовать вероятностные распределения с помощью numpy / matplotlib ?

Я хочу нарисовать вероятностные функции (например, биномиальное распределение), но не могу найти функцию, которая возвращает вероятность для заданных параметров. Чтобы написать это самому, мне нужны биномиальные коэффициенты (...
вопрос задан: 17 March 2011 12:23
0
ответов

проверка симметричности массива numpy?

Есть ли лучший питонический способ проверки если ndarray диагонально симметричен в определенном измерении? т.е. для всех x (arr [:,:, x] .T == arr [:,:, x]). all () Я уверен, что мне не хватает (черт возьми) ответа, но ...
вопрос задан: 16 March 2011 03:37
0
ответов

Load a numpy array into C from a file that was saved with numpy.save(…)

I'd like to access data in a C program that resides in a file that was written from python using numpy.save(...). So far, I was looking for a way to call the C version of numpy.load my C program, but ...
вопрос задан: 15 March 2011 15:59
0
ответов

Split array at value in numpy

I have a file containing data in the format: 0.0 x1 0.1 x2 0.2 x3 0.0 x4 0.1 x5 0.2 x6 0.3 x7 ... The data consists of multiple datasets, each starting with 0 in the first column (so x1,x2,x3 would ...
вопрос задан: 11 March 2011 14:37
0
ответов

Matlab / Octave bwdist () на Python или C

Кто-нибудь знает о замене Python для функции Matlab / Octave bwdist ()? Эта функция возвращает евклидово расстояние каждой ячейки до ближайшей ненулевой ячейки для данной матрицы. Я видел Octave C ...
вопрос задан: 10 March 2011 13:42
0
ответов

Свертка только по одной оси

У меня есть два двумерных массива с одинаковыми размерами первой оси. В python я хотел бы свернуть две матрицы только по второй оси. Я хотел бы получить C ниже, не вычисляя ...
вопрос задан: 8 March 2011 05:31
0
ответов

Python - срезать массив до тех пор, пока не будет выполнено определенное условие

Мне нужно срезать массив по заданному индексу до тех пор, пока не будет выполнено определенное условие. >>> a = numpy.zeros ((10), dtype = '| S1') >>> a [2] = 'А' >>> a [4] = 'X' >>> a [8] = 'B' & ...
вопрос задан: 7 March 2011 06:41
0
ответов

Using numpy.bincount with array weights

I would like to use bincount to sum arrays, however it supports only doubles. For example this works: np.bincount([1, 1, 0],weights=np.array([1, 2, 4])) Out: array([ 4., 3.]) However I would like ...
вопрос задан: 5 March 2011 19:19
0
ответов

Как создать список из Numpy Матрица в Python

Я использовал функцию dot () из numpy, чтобы умножить матрицу 3x3 на numpy.array 1x3. Вывод, например, такой: [[0.16666667 0.66666667 0.16666667]], который имеет тип:
вопрос задан: 3 March 2011 16:26