0
ответов

Путаница в индексах в массивах numpy

Меня действительно смущает логика индексации массивов numpy с несколькими измерениями. Вот пример: импортировать numpy как np A = np.arange (18) .reshape (3,2,3) [[[0, 1, 2], [3, 4, 5]], [[6, 7, 8] ...
вопрос задан: 27 January 2011 10:41
0
ответов

Что не так с моим PCA?

Мой код: from numpy import * def pca (orig_data): data = array (orig_data) data = (data - data.mean (axis = 0)) / data.std ( axis = 0) u, s, v = linalg.svd (data) print s # должно быть s ** 2 ...
вопрос задан: 26 January 2011 06:07
0
ответов

Установка Numpy и Scipy - Не удается найти системный python 2.6

Я пытаюсь установить numpy и scipy для класса анализа данных в этом семестре. Я пытаюсь установить его из пакета на sourceforge.net, но, следуя указаниям мастера, я не могу выбрать свой HD. ...
вопрос задан: 22 January 2011 03:10
0
ответов

numpy.ndarray: преобразование в «нормальный» класс

[Python 3] Мне нравится ndarray, но его использование раздражает. Вот одна проблема, с которой я столкнулся. Я хочу написать класс Array, который унаследует большую часть функций ndarray, но имеет только один способ ...
вопрос задан: 21 January 2011 21:51
0
ответов

Построение неявных уравнений в 3D

Я хотел бы построить неявное уравнение F (x, y , z) = 0 в 3D. Возможно ли это в Matplotlib?
вопрос задан: 21 January 2011 08:15
0
ответов

Lock free read only List in Python?

I've done some basic performance and memory consumption benchmarks and I was wondering if there is any way to make things even faster... I have a giant 70,000 element list with a numpy ndarray, and ...
вопрос задан: 20 January 2011 07:26
0
ответов

В чем разница между numpy.ndarray.T и numpy.ndarray.transpose (), когда self.ndim <2

В документе numpy.ndarray.T указано ndarray.T - То же, что и self.transpose (), за исключением того, что self возвращается, если self.ndim <2. Также ndarray. transpose (* axes) говорит, что для одномерного массива это не имеет никакого эффекта ....
вопрос задан: 18 January 2011 10:24
0
ответов

Ускорение работы с itertools

Я использую itertools.product для создания всех возможных вариантов четырех элементов длины 13. 4 и 13 может быть произвольным, но я получаю 4 ^ 13 результатов, что много. Мне нужен результат в виде Numpy ...
вопрос задан: 17 January 2011 02:20
0
ответов

Дискретный лапласиан (эквивалент del2) в Python

Мне нужен Python / Numpy эквивалент дискретного лапласовского оператора (функции) del2 () в Matlab (Octave). Я попробовал пару решений Python, ни одно из которых, похоже, не соответствует выводу del2. В октаве у меня ...
вопрос задан: 14 January 2011 23:55
0
ответов

Создание списка из матрицы Scipy

Это мой первый пост, и я все еще новичок в Python и Scipy, так что полегче со мной! Я пытаюсь преобразовать матрицу Nx1 в список Python. Скажем, у меня есть матрица 3x1 x = scipy.matrix ([1,2,3]) ....
вопрос задан: 14 January 2011 16:06
0
ответов

найти временной сдвиг между двумя похожими формами сигнала

Мне нужно сравнить две формы сигнала зависимости времени от напряжения. Из-за особенностей источников этих сигналов один из них может быть версией другого со сдвигом во времени. Как я могу узнать, есть ли ...
вопрос задан: 14 January 2011 09:01
0
ответов

нет никакой помощи. Есть ли поддержка разреженных матриц в Python?

Есть ли поддержка разреженных матриц в Python? Возможно, в numpy или в scipy?
вопрос задан: 7 January 2011 15:25
0
ответов

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

Предположим, у меня есть следующий массив numpy: a = [[1, 5, 6], [2, 4, 1], [3, 1, 5]] Я хочу замаскировать все строки, которые имеют 1 в первом столбце. То есть я хочу [[-, -, -], [2, 4, ...
вопрос задан: 7 January 2011 13:08
0
ответов

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

Я пытаюсь сгруппировать массив numpy в меньший размер, взяв среднее из элементов. Например, возьмите среднее значение для каждого подмассива 5x5 в массиве 100x100 для создания массива размером 20x20. Поскольку у меня огромный ...
вопрос задан: 7 January 2011 09:47
0
ответов

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

Я читаю файл, используя numpy.genfromtxt, который вводит столбцы как строк, так и числовых значений. Одна вещь, которую мне нужно сделать, это определить длину ввода. Это нормально при условии, что есть ...
вопрос задан: 30 December 2010 20:08
0
ответов

Как стандартизировать матрицу?

В основном, возьмите матрицу и измените ее так, чтобы ее среднее значение было равно 0, а дисперсия - 1. Я использую массивы numpy, поэтому, если он уже может это делать, это лучше, но я могу реализовать его сам, пока могу ...
вопрос задан: 28 December 2010 14:49
0
ответов

как установить numpy и scipy на OS X?

Привет, ребята, я новичок в Mac, так что терпите меня. Сейчас использую Snow Leopard 10.6.4. Я хочу установить numpy и scipy, поэтому я загрузил файлы python2.6, numpy и scipy dmg из их ...
вопрос задан: 24 December 2010 16:38
0
ответов

Как сбросить логическую матрицу в numpy?

У меня есть график, представленный в виде логического массива numpy (G.adj.dtype == bool). Это домашняя работа по написанию моей собственной библиотеки графов, поэтому я не могу использовать networkx. Я хочу выгрузить его в файл, чтобы я мог возиться ...
вопрос задан: 23 December 2010 02:21
0
ответов

Autocorrelation of a multidimensional array in numpy

I have a two dimensional array, i.e. an array of sequences which are also arrays. For each sequence I would like to calculate the autocorrelation, so that for a (5,4) array, I would get 5 results, or ...
вопрос задан: 21 December 2010 21:35
0
ответов

Нелинейная регрессия e ^ (- x) с использованием scipy, python, numpy

Код ниже: давая мне плоскую линию для линии наилучшего соответствия, а не красивую кривую вдоль модели e ^ (- x), которая соответствовала бы данным. Может ли кто-нибудь показать мне, как исправить приведенный ниже код, чтобы он ...
вопрос задан: 20 December 2010 23:56
0
ответов

Numpy: Умножение матрицы на трехмерный тензор - Предложение

У меня есть матрица P с формой MxN и трехмерный тензор T с формой KxNxR. Я хочу умножить P на каждую матрицу NxR в T, что приведет к трехмерному тензору KxMxR. P.dot (T) .transpose (1,0,2) дает желаемое ...
вопрос задан: 20 December 2010 18:46
0
ответов

Буферы протокола Google, HDF5, сравнение NumPy (передача данных)

Мне нужна помощь, чтобы принять решение. Мне нужно передать некоторые данные в моем приложении, и мне нужно сделать выбор между этими 3 технологиями. Я немного прочитал обо всех технологиях (учебные пособия, ...
вопрос задан: 20 December 2010 17:19
0
ответов

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

Функция numpy векторизации полезна, но не t ведут себя хорошо, когда аргументы функции являются списками, а не скалярами. В качестве примера: import numpy as np def f (x, A): print "type (A) =% s, A =% ...
вопрос задан: 20 December 2010 16:48
0
ответов

Mathematica HDF5 и составные массивы

Есть ли у кого-нибудь обходной путь в Mathematica для чтения составных массивов HDF5? У меня есть простой составной 2D-тип (int / float) в таблице, но в настоящее время он игнорируется. Примером типа HDF5 может быть: ...
вопрос задан: 19 December 2010 18:13
0
ответов

как нарисовать сердечко с помощью pylab

Как нарисовать сердечко с помощью пылаба? Я искал в Google способы нарисовать изображение, но хочу знать, как нарисовать его с помощью pylab. Может кто поможет? Картинка должна выглядеть так:
вопрос задан: 18 December 2010 16:41
0
ответов

Верхняя диагональ двумерного массива numpy

Это кажется простым (и тривиально написать трехстрочный цикл), но как я могу использовать numpy нарезку, составить список индексов верхней диагонали массива numpy? Т.е. учитывая массив 4x4, я '...
вопрос задан: 14 December 2010 22:52
0
ответов

Определение частоты из звукового файла

Я пытаюсь достичь следующего: мне нужны значения частоты звука файл (.wav) для анализа. Я знаю, что многие программы предоставляют визуальный график (спектрограмму) значений, но мне нужно ...
вопрос задан: 13 December 2010 18:48
0
ответов

График рассеяния с огромным количеством данных

Я хотел бы использовать Matplotlib для создания графика рассеяния с огромным объемом данных (около 3 миллионов точек). На самом деле у меня 3 вектора с одинаковым размером, и я использую их для построения следующим образом. ...
вопрос задан: 12 December 2010 22:06
0
ответов

Как учесть массив, состоящий из смежных столбцов, при расширении numpy с помощью C

У меня есть C-функция для нормализации строки массива в пространстве журнала (это предотвращает потерю числового значения). Прототип моей C-функции выглядит следующим образом: void normalize_logspace_matrix (size_t nrow, ...
вопрос задан: 12 December 2010 16:52
0
ответов

Изменение размера и растягивание массива NumPy

Я работаю на Python, и у меня есть массив NumPy, подобный этому: [1,5,9] [2,7,3] [8,4,6] Как мне растянуть это на что-то вроде следующего? [1,1,5,5,9,9] [1,1,5,5,9,9] [2,2,7,7,3,3] [2,2,7,7,3,3] [8,8, ...
вопрос задан: 10 December 2010 22:13