Как проверить, замаскирован ли каждый элемент в массиве numpy? Вот что я хотел бы сделать: x = # is a maxed numpy array
masked_min = numpy.ma.min(x)
if masked_min IS NOT A MASKED ELEMENT: #do some ...
У меня есть список 2d точек, которые являются контрольными вершинами (Dx) замкнутого однородного кубического B-сплайна. Я предполагаю простую кривую (несамопересекающуюся, все контрольные точки различны). Я пытаюсь...
Я пытаюсь записать массив 2D numpy в файл CSV
Я пробовал это: импортировать csv
импортировать numpy как np w = csv.writer (open ('main.csv', 'w')) Nlayers = 23
N=364
TempLake=np.zeros((N,Nlayers)) for i in xrange(...
Я получаю сообщение об ошибке из следующего кода Python3 в указанных строках.
x, y и z - все простые двумерные массивы numpy, идентичные, но по размеру, и должны работать одинаково. Однако они действуют по-разному, ...
У меня есть пустой массив с числами с плавающей запятой. То, что я хотел бы иметь (если оно еще не существует), - это функция, которая дает мне новый массив среднего значения каждой точки x в данном массиве, например sub ...
Я пытаюсь создать симметричные матрицы в numpy. В частности, эти матрицы должны иметь элементы со случайными позициями, и в каждом элементе содержимое может быть случайным. По главной диагонали нас нет...
Если у меня есть набор элементов в списке.Я хочу выбрать из этого списка по другому списку весов. Например, моя коллекция ['один', 'два', 'три'] и веса [0,2, 0,3, 0....
Джулия — новый статистический язык программирования, производительность которого значительно выше, чем у конкурирующих языков. Я пытаюсь это проверить. У Джулии есть тест производительности, написанный на Python:
...
Простой вопрос здесь: я пытаюсь получить массив, который чередует значения (1, -1, 1, -1 .....) для заданной длины. np.repeat просто дает мне (1, 1, 1, 1, -1, -1, -1, -1). Мысли?
Я пытаюсь превратить список двумерных массивов в двумерный массив. Например, dat_list = [] для i в диапазоне (10): dat_list.append (np.zeros ([5, 10])) Что я хотел бы получить из этого списка ...
Я использую Python и CSV-файл. В настоящее время я пытаюсь изменить график рассеяния (2d) ниже, чтобы изменить цвета на основе третьего столбца в моем CSV-файле. После поиска по нескольким сообщениям я...
Я пытаюсь использовать numpy.loadtxt для чтения данных в файле, который выглядит следующим образом: ## 14 строка заголовка
3 0 36373.7641026
3 1 36373.7641026
3 2 36373.7641026
... И когда я даю это: >>> ...
Я нахожусь в переходном путешествии от MATLAB к scipy(+numpy)+matplotlib. У меня постоянно возникают проблемы при реализации некоторых вещей.
Я хочу создать простой векторный массив из трех разных частей. В MATLAB я...
Мне нужно реализовать функцию суммирования элементов массива с переменной длиной участка.
Итак, a = np.arange(10)
section_lengths = np.массив ([3, 2, 4])
out = аккумулировать (a, section_lengths)
...
Является ли следующее поведение numpy преднамеренным или это ошибка? из импорта numpy * a = arange (5)
а = а+2,3
напечатать 'а = ', а
# Вывод: a = 2.3, 3.3, 4.3, 5.3, 6.3 a = arange(5)
а += 2,3
print 'a = ', ...
У меня есть массив numpy, который пришел из cv2.imread и поэтому имеет dtype = np.uint8 и ndim = 3. Я хочу преобразовать его в Cython unsigned int* для использования с внешней библиотекой cpp. Я пытаюсь cdef ...
Я хочу проверить, есть ли в NumPyArray значения, которые находятся в наборе, и если да, установите эту область в массиве = 1. Если нет установите keepRaster = 2. numpyArray = #какой-то импортированный массив
repeatSet= ([3, 5, 6, 8]) ...
При переборе большого массива с выражением диапазона следует ли использовать встроенную функцию диапазона Python или arange numpy для достижения наилучшей производительности? Мое рассуждение до сих пор: arange, вероятно, прибегает к...
Я пытаюсь создать дистрибутив на основе некоторых данных, которые у меня есть, а затем случайным образом извлечь из этого дистрибутива. Вот что у меня есть: из статистики импорта scipy
import numpy def getDistribution(data): ...
Учитывая произвольный массив numpy (ndarray), есть ли функция или короткий способ преобразовать его в матрицу scipy.sparse? Я бы хотел, чтобы что-то работало так: A = numpy.array([0,1,0],[0,0,0],[1,0,0])
S =...
Я хочу прочитать данные из файл, в котором много пропущенных значений, как в этом примере: 1,2,3,4,5
6,,,7,8
,,9,10,11 Я использую функцию numpy.loadtxt: data = numpy.loadtxt('test.data', delimiter=',')
...
У меня есть двумерный массив numpy. Каждая строка состоит из трех элементов и представляет собой целое число от 0 до 3. Это представляет собой 6-битное целое число, где каждая ячейка представляет два бита по порядку. Я пытаюсь преобразовать...
Допустим, у меня есть два массива a и b, a.shape = (5,2,3) b.shape = ( 2,3), тогда c = a * b даст мне массив c формы (5,2,3) с c[i,j,k] = a[i,j,k]*b[j,k] . Теперь ситуация такова: a.shape = (5,2,...
Как лучше всего эффективно удалять столбцы из разреженной матрицы, содержащей только нули. У меня есть матрица, которую я создал и заполнил данными: matrix = sp.sparse.lil_matrix((100, 100)) ...
Я хотел бы рассчитать pdf распределения Дирихле в python, но не смог найти код для этого ни в одной стандартной библиотеке. scipy.stats включает в себя длинный список дистрибутивов...
Я хочу создать CDF с помощью NumPy, мой код следующий: histo = np.zeros(4096, dtype = np.int32)
для x в диапазоне (0, ширина): для y в диапазоне (0, высота): histo[data[x][y]] += 1 q = 0 ...
У меня есть огромный словарь, что-то вроде этого: d[id1][id2] = пример значения: books["auth1"]["humor"] = 20
книги["auth1"]["action"] = 30
books["auth2"]["comedy"] = 20 и т.д.. Каждая из "auth"...