0
ответов

Не могу найти нужную энергию, используя scipy.signal.welch

Для заданного дискретного сигнала времени x (t) с интервалом dt (который равен 1 / фс, fs - частота дискретизации), энергия равна: E [x (t)] = сумма (abs (x) ** 2,0 ) / fs Затем я делаю ДПФ из x (t): x_tf = np.fft.fftshift (...
вопрос задан: 21 October 2015 16:40
0
ответов

Как разрезать 2D-массив Python? Ошибка: «TypeError: индексы списка должны быть целыми числами, а не кортежами»

У меня есть 2-мерный массив в модуле numpy, который выглядит так: data = array ([[1,2,3], [4,5,6 ], [7,8,9]]) Я хочу получить фрагмент этого массива, который включает только определенные столбцы ...
вопрос задан: 12 October 2015 17:30
0
ответов

Неповторяющееся случайное число в numpy

Мой вопрос: как Могу ли я сгенерировать неповторяющиеся случайные числа в numpy? list = np.random.random_integers (20, size = (10))
вопрос задан: 5 October 2015 13:19
0
ответов

Как быстро изменить яркость изображения с помощью Python + OpenCV?

У меня есть последовательность изображений. Мне нужно усреднить яркость этих изображений. Первый пример (очень медленный): img = cv2.imread ('test.jpg') #load rgb image hsv = cv2.cvtColor (img, cv2.COLOR_BGR2HSV) #convert ...
вопрос задан: 4 October 2015 06:52
0
ответов

TypeError: unhashable type: 'numpy.ndarray'

Из текстового файла, содержащего три колонки данных, я хочу иметь возможность просто взять фрагмент данных из всех трех колонок, где значения в первой колонке равны значениям, определенным выше. I ...
вопрос задан: 30 September 2015 15:41
0
ответов

Сортировка массива / повторного массива python по столбцу

У меня довольно простой вопрос о том, как отсортировать весь массив / повторный массив по заданному столбцу. Например, для массива: import numpy as np data = np.array ([[5,2], [4,1], [3,6]]) Я бы хотел ...
вопрос задан: 29 September 2015 13:23
0
ответов

Вставить элементы в начало и конец массива numpy

У меня есть массив numpy: импортировать numpy как np a = np.array ([2, 56, 4, 8, 564]), и я хочу добавить два элемента: один в начале массива, 88, а другой в конец, 77. Я могу сделать это с: a = np ....
вопрос задан: 29 September 2015 03:49
0
ответов

Эффективно расширяйте цифровую маску на n ячеек вправо для каждого плохого значения

Допустим, у меня есть массив длиной 30 с 4 неверными значениями. Я хочу создать маску для этих плохих значений, но так как я буду использовать функции скользящего окна, мне бы также хотелось фиксированное число последующих ...
вопрос задан: 22 September 2015 22:04
0
ответов

Конвертировать столбцы в строку в Pandas

У меня есть следующий DataFrame из запроса SQL: (Pdb) pp total_rows ColumnID RespondentCount 0 -1 2 1 3030096843 1 2 3030096845 1 и я ...
вопрос задан: 20 September 2015 11:14
0
ответов

Как выполнять поэлементные логические операции с множеством массивов [дубликат]

Например, я хотел бы создать маску, которая маскирует элементы со значением от 40 до 60: foo = np.asanyarray (range (100)) mask = (foo <40) .__ or __ (foo> 60) Что выглядит некрасиво, я не могу ...
вопрос задан: 18 September 2015 13:55
0
ответов

Несколько наборов данных набор с помощью matplotlib.pyplot.plot_date

Это может быть действительно простой вопрос для большинства Из вас, ребята, используя matplotlib. Пожалуйста, помогите мне. Я хочу построить два массива, как [1,2,3,4] и [4,5,6,7] по сравнению с тем же сюжетом. Я пытаюсь использовать ...
вопрос задан: 17 September 2015 12:35
0
ответов

Как установить matplotlib с Python3.2

Я установил python3.2 в ubuntu (версия по умолчанию не удаляется ), и я следую приведенным здесь инструкциям. Однако, когда я использую установку python3.2 setup.py, я получил: «ошибка: команда 'gcc' завершилась неудачно с выходом ...
вопрос задан: 16 September 2015 12:59
0
ответов

Автоматически импортировать модули при входе в интерпретатор python или ipython

Я набираю import numpy as np почти каждый раз, когда запускаю интерпретатор python. Как настроить интерпретатор python или ipython, чтобы numpy импортировался автоматически?
вопрос задан: 12 September 2015 13:27
0
ответов

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

У меня есть 2-мерный массив NumPy. Я знаю, как получить максимальные значения по осям: >>> a = array ([[1,2,3], [4,3,1]]) >>> amax (a, ось = 0) array ([4, 3, 3]) Как мне получить индексы ...
вопрос задан: 2 September 2015 19:19
0
ответов

Python: как хранить многомерный массив numpy в PyTables?

Как я могу поместить многомерный массив numpy в файл HDF5 с помощью PyTables? Насколько я могу судить, я не могу поместить поле массива в таблицу pytables. Мне также нужно хранить некоторую информацию об этом массиве и ...
вопрос задан: 31 August 2015 18:47
0
ответов

Как работает numpy.histogram ()?

Читая numpy, я обнаружил функцию numpy.histogram (). Для чего это нужно и как работает? В документах упоминаются ящики: что это такое? Некоторый поиск в Google привел меня к определению ...
вопрос задан: 29 August 2015 20:52
0
ответов

Удаление определенных элементов из массива с помощью условных проверок

Я хочу удалить некоторые записи из массива, который имеет длину около миллиона записей. Этот код будет делать это, но займет много времени: a = np.array ([1,45,23,23,1234,3432, -1232, -34,233]) для элемента в: ...
вопрос задан: 29 August 2015 05:22
0
ответов

Каковы последствия вызова функций NumPy C API из нескольких потоков?

Это рискованный бизнес, и я понимаю, что глобальная блокировка интерпретатора является грозным противником параллелизма. Однако, если я использую NumPy C API (в частности, макрос PyArray_DATA в массиве NumPy), ...
вопрос задан: 17 August 2015 20:22
0
ответов

В чем разница между массивами numpy и матрицами? Какой из них мне использовать?

Каковы преимущества и недостатки каждого из них? Из того, что я видел, любой из них может работать как замена другого, если это необходимо, так что стоит ли мне использовать оба или я должен придерживаться только одного из ...
вопрос задан: 9 August 2015 22:40
0
ответов

Numpy: для каждого элемента в одном массиве найдите индекс в другом массиве

У меня есть два одномерных массива, x и y, один меньше другого. Я пытаюсь найти индекс каждого элемента y в x. Я нашел два наивных способа сделать это: первый медленный, а второй - память ...
вопрос задан: 8 August 2015 11:09
0
ответов

numpy: наиболее эффективный подсчет частоты для уникальных значений в массиве

В numpy/scipy есть ли эффективный способ получить подсчет частоты для уникальных значений в массиве? Что-то в этом роде: x = array( [1,1,1,2,2,2,5,25,1,1] ) у = счетчик_частот ( х ) print y >&...
вопрос задан: 6 August 2015 23:51
0
ответов

Перевести matlab на python / numpy [закрыто]

Я ищу автоматический переводчик кода для Matlab на Python. Я загрузил и установил LiberMate, но он нигде не документирован, и мне не удалось заставить его работать. Кто-нибудь имел дело с ...
вопрос задан: 3 August 2015 15:58
0
ответов

Почему numpy.linalg.solve () предлагает более точные инверсии матриц, чем numpy.linalg.inv ()?

Я не совсем понимаю, почему numpy.linalg.solve () дает более точный ответ, тогда как numpy.linalg.inv () несколько ломается, давая (как мне кажется,) оценки. Для конкретного примера я ...
вопрос задан: 7 July 2015 00:34
0
ответов

Совместное использование смежных массивов между процессами в Python

Несмотря на то, что я нашел многочисленные ответы на вопросы, похожие на мои, я не думаю, что они были прямо рассмотрены здесь, и у меня есть несколько дополнительных вопросов. Мотивация для совместного смежных ...
вопрос задан: 1 July 2015 20:47
0
ответов

Отбрасывание нулей и единиц в одномерном массиве NumPy

У меня есть одномерный массив NumPy, который состоит из нулей и таких как: массив ([0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] ) Я хотел бы быстрый способ просто "перевернуть" значения так, чтобы нули ...
вопрос задан: 21 June 2015 20:46
0
ответов

Python NumPy: создать 2d массив значений на основе координат

У меня есть файл, содержащий 3 столбца, где первые два - координаты (x, y), а третий - значение (z), соответствующее этой позиции. Вот краткий пример: x y z 0 1 14 0 2 17 1 0 15 1 1 16 2 ...
вопрос задан: 10 June 2015 18:55
0
ответов

numpy.savetxt без хеш-метки в начале строки заголовка

Когда я пытаюсь сохранить матрицу с заголовком, в первой строке появляются знак хеша и пробел (#): input: np.savetxt (имя файла, данные, fmt = '% i% i% i% i% s', delimiter = '\ t', header = "a \ tb \ tc \ td \ te") вывод: ...
вопрос задан: 9 June 2015 10:47
0
ответов

Преобразование массива 2D NumPy в массив 1D для построения гистограммы

Я пытаюсь построить гистограмму с помощью matplotlib. Мне нужно преобразовать мою одну -строку 2D-массива [[1,2,3,4]] #форму (1,4 )в 1D-массив [1,2,3,4] #shape is (4, )Как мне это сделать?
вопрос задан: 7 June 2015 17:28
0
ответов

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

Кажется, что numpy.take (массив, индексы) и numpy.choose (индексы, массив) возвращают одно и то же: подмножество массива, проиндексированное индексами. Есть ли тонкие различия между ними, или я ...
вопрос задан: 2 June 2015 20:23
0
ответов

Как вычислить производную с помощью Numpy?

Как мне вычислить производную функции, например, y = x2+1, используя numpy? Скажем, мне нужно значение производной при x = 5...
вопрос задан: 2 June 2015 13:57