0
ответов

Как добавить дополнительный столбец в массив NumPy

Допустим, у меня есть массив NumPy, a: a = np.array([ [1, 2, 3], [2, 3, 4] ]) И я хотел бы добавить столбец нулей, чтобы получить массив, b: b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0] ...
вопрос задан: 27 June 2018 10:16
0
ответов

Как импортировать NumPy в оболочку Python

Я пытался импортировать NumPy в Python, но это не удалось :>>> импортировать numpy как np x=np.array ([[7,8,5],[3,5,7]],np.int32 )Traceback (последний последний вызов ):File "
вопрос задан: 26 June 2018 22:43
0
ответов

Создание динамического массива 2D numpy на лету

Мне трудно создать массив 2D numpy на лету. Итак, в основном у меня есть цикл for что-то вроде этого. для ele в huge_list_of_lists: instance = np.array(ele) создает 1D numpy ...
вопрос задан: 21 June 2018 14:16
0
ответов

Установка NumPy

У меня Windows Vista и Python 2.7. У меня проблемы с установкой некоторых библиотек Python, включая NumPy, SciPy и pygame. В настоящее время я пытаюсь скопировать файл NumPy прямо на свой ...
вопрос задан: 21 June 2018 13:34
0
ответов

Как преобразовать массив строк в массив с плавающей запятой в numpy?

Как преобразовать ["1.1", «2.2», «3.2»] в [1.1, 2.2, 3.2] в NumPy?
вопрос задан: 12 June 2018 10:19
0
ответов

Как сжать два 1d-массива в 2d-массив [дубликаты]

У меня есть два numy 1d массива, например: a = np.array ([1,2,3,4,5]) b = np.array ([6,7,8,9,10]) Тогда как я могу получить один 2d массив [[1,6], [2,7], [3,8], [4,9], [5, 10]]?
вопрос задан: 12 June 2018 08:20
0
ответов

Элемент массива Numpy -мудрое деление (1/x)

Мой вопрос очень прост, предположим, что у меня есть массив типа array = np.array ([1, 2, 3, 4] )и я хотел бы получить массив типа [1, 0.5, 0.3333333, 0.25] Однако, если вы напишете что-то вроде 1/...
вопрос задан: 11 June 2018 04:58
0
ответов

Почему форма одномерного массива не показывает количество строк как 1?

Я знаю, что у массива numpy есть метод shape, который возвращает [№ строк, № столбцов], а shape [0] дает количество строк, а shape [1] - количество столбцов. a = numpy.array ([[1,2, ...
вопрос задан: 30 May 2018 06:27
0
ответов

Извлечь верхнюю или нижнюю треугольную часть матрицы numpy

У меня есть матрица A, и мне нужны 2 матрицы U и L, такие, что U содержит верхние треугольные элементы матрицы A (все элементы выше, не включая диагональ), и аналогично для L (все элементы ниже, а не ...
вопрос задан: 28 May 2018 08:21
0
ответов

Как я могу превратить плоский список в 2D-массив в python?

Как я могу превратить список, например : data_list = [0,1,2,3,4,5,6,7,8,9] в массив (я использую numpy), который выглядит так: data_array = [[0,1], [2, 3], [4,5], [6,7], [8,9]] Могу ли я вырезать сегменты из ...
вопрос задан: 24 May 2018 17:57
0
ответов

Последовательное создание одного и того же массива случайных чисел

Я жду, пока другой разработчик завершит фрагмент кода который вернет np-массив формы (100,2000) со значениями -1,0 или 1. А пока я хочу случайным образом создать массив из ...
вопрос задан: 13 April 2018 22:19
0
ответов

Подсчет ненулевых элементов в каждой строке и в каждом столбце 2D-массива NumPy

У меня есть матрица NumPy, которая содержит в основном ненулевые значения, но иногда может содержать нулевое значение . Мне нужно уметь: подсчитывать ненулевые значения в каждой строке и помещать это количество в переменную ...
вопрос задан: 13 April 2018 17:15
0
ответов

Дискретное преобразование Фурье: Как правильно использовать fftshift с fft

Я хочу численно вычислить БПФ для массива Y. Для тестирования я использую функцию Гаусса Y = exp (-x ^ 2). (Символьное) преобразование Фурье: Y '= constant * exp (-k ^ 2/4). import numpy X = ...
вопрос задан: 11 April 2018 06:47
0
ответов

Имена столбцов Numpy genfromtxt

Как сделать так, чтобы genfromtxt возвращал мне список имен столбцов, которые были автоматически получены с помощью name=True? Когда я это делаю: data = np.genfromtxt("test.csv",names=True,delimiter=",",dtype=None) print ...
вопрос задан: 9 April 2018 20:03
0
ответов

Добавление заголовков строк/столбцов в массивы NumPy

к которому я хотел бы добавить заголовки строк/столбцов. Данные на самом деле 7x12x12, но я могу представить их так: A=[[[0, 1, 2, 3, 4, 5], [1, 0, 3, 4, 5, 6], [2,. ..
вопрос задан: 7 April 2018 16:12
0
ответов

Подавить научную запись в Numpy при создании массива из вложенного списка

У меня есть вложенный список Python, который выглядит следующим образом: my_list = [[3.74, 5162, 13683628846.64, 12783387559.86, 1.81], [9.55, 116, 189688622.37, 260332262.0, 1.97], [2.2, 768, 6004865.13, ...
вопрос задан: 24 March 2018 14:40
0
ответов

Векторизованный групповой с NumPy

В Pandas есть широко используемая групповая функция для разделения DataFrame на основе соответствующего отображения, из которого вы можете применить вычисления к каждой подгруппе и рекомбинировать результаты. Можно ли это сделать ...
вопрос задан: 7 March 2018 10:55
0
ответов

Как работают панды Rolling объектов?

Редактировать: я сжал этот вопрос, учитывая, что он, вероятно, был слишком вовлечен для начала. Мясо вопроса выделено жирным шрифтом ниже. Я хотел бы узнать больше об объекте, который фактически создается, когда ...
вопрос задан: 4 March 2018 04:56
0
ответов

Найти наиболее частое число в numpy vector

Предположим, у меня есть следующий список в python: a = [1,2,3,1,2,1,1,1,3,2,2,1] Как найти наиболее частое число в этом list аккуратным способом?
вопрос задан: 27 February 2018 10:58
0
ответов

Интерполировать значения NaN в массиве numpy

Есть ли быстрый способ заменить все значения NaN в массиве numpy (скажем) линейно интерполированными значениями? Например, [1 1 1 нан нан 2 2 нан 0] будет преобразован в [1 1 1 1,3 1,6 2 2 1 ...
вопрос задан: 11 February 2018 06:40
0
ответов

Линейная регрессия с Python numpy

Я пытаюсь создать простую функцию линейной регрессии, но продолжаю сталкиваться с ошибкой numpy.linalg.linalg.LinAlgError: Сингулярная матричная ошибка Существующая функция (с отладочными отпечатками): def makeLLS (...
вопрос задан: 3 February 2018 15:20
0
ответов

Простое распознавание цифр OCR в OpenCV-Python

Я пытаюсь реализовать «OCR распознавания цифр» в OpenCV-Python (cv2). Это просто для учебных целей. Я хотел бы изучить функции KNearest и SVM в OpenCV. У меня есть 100 образцов (то есть ...
вопрос задан: 23 January 2018 22:16
0
ответов

Как работает numpy.newaxis и когда его использовать?

Когда я пытаюсь использовать numpy.newaxis, результат дает мне двухмерный график с осью X от 0 до 1. Однако, когда я пытаюсь использовать numpy.newaxis для нарезки вектора, vector [0: 4,] [0.04965172 0.04979645 0.04994022 ...
вопрос задан: 22 January 2018 20:25
0
ответов

Терминология: Python и Numpy - `iterable` по сравнению с` array_like`

В чем разница между итеративным объектом и объектом array_like в программах Python, использующих Numpy? И iterable, и array_like часто встречаются в документации Python, и у них есть некоторые похожие ...
вопрос задан: 19 January 2018 21:23
0
ответов

Как напечатать массив Numpy без скобок?

Я хочу преобразовать a = [1,2,3,4,5] в a_string = "1 2 3 4 5 дюймов. Реальный массив numpy довольно большой (50000x200), поэтому я предполагаю, что использование циклов for слишком медленно.
вопрос задан: 18 January 2018 19:34
0
ответов

Понимание Einsum NumPy

Я изо всех сил пытаюсь понять, как именно работает Einsum. Я посмотрел на документацию и несколько примеров, но это не похоже на прилипание. Вот пример, который мы рассмотрели в классе: C = np.einsum ("ij, ...
вопрос задан: 18 January 2018 01:54
0
ответов

Numpy: нужна рука, чтобы понять, что происходит с оператором «in»

Я был бы признателен, если бы кто-нибудь помог мне с этим (и объяснил, что происходит). Это работает: >>> from numpy import array >>> a = array ((2, 1)) >>> b = array ((3, 3)) ...
вопрос задан: 13 January 2018 08:58
0
ответов

Вычисление среднего значения массивов разной длины

Можно ли вычислить среднее значение нескольких массивов, когда они могут иметь разную длину? Я использую numpy. Допустим, у меня есть: numpy.array([[1, 2, 3, 4, 8], [3, 4, 5, 6, 0]]) numpy.array([[...
вопрос задан: 11 January 2018 22:47
0
ответов

Как вычесть предыдущую строку из текущей строки в фрейме данных pandas и применить ее к каждой строке; без использования цикла?

Я использую Python3.5, и я работаю с пандами. Я загрузил фондовые данные из Yahoo Finance и сохранил файлы в CSV. Мои DataFrames загружают эти данные из CSV. Это копия десяти ...
вопрос задан: 11 January 2018 08:57
0
ответов

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

Я хотел бы использовать массив numpy в общей памяти для использования с модулем многопроцессорности. Сложность заключается в использовании его как массива numpy, а не только как массива ctypes. from multiprocessing import ...
вопрос задан: 11 January 2018 07:34