Результаты поиска по запросу "numpy"

2 ответа

Сбор результатов из цикла, который возвращает массивы NumPy

Я, по общему признанию, довольно простой программист на Python, пытаюсь учиться, сталкиваясь с проблемами при реализации различных исследовательских задач. И я столкнулся с одной из этих проблем - в частности, с тем, как обрабатывать циклы, когда ...

4 ответа

Как превратить логический массив в индексный массив в NumPy

Существует ли эффективный механизм Numpy для извлечения целочисленных индексов местоположений в массиве на основе условия, в отличие от массива логических масок? Например: x=np.array([range(100,1,-1)]) #generate a mask to find all values that ...

8 ответов

scipy: savefig без фреймов, осей, только контент

В numpy / scipy у меня есть изображение, хранящееся в массиве. Я могу отобразить это, я хочу сохранить его, используяsavefig без любые границы, оси, метки, заголовки, ... просто чистое изображение, больше ничего. Я хочу избежать таких пакетов, ...

ТОП публикаций

4 ответа

Написание функций, которые принимают как одномерные, так и двумерные массивы?

Насколько я понимаю, одномерные массивы в numpy можно интерпретировать как вектор, ориентированный на столбцы, или вектор, ориентированный на строки. Например, 1-D массив с формой(8,) можно рассматривать как двумерный массив формы(1,8) или ...

3 ответа

Как построить линии тока, когда я знаю U и V компонентов скорости (NumPy 2D массивов), используя программу построения в Python?

Я надеюсь, что сам заголовок был довольно ясен, я решаю двумерную задачу, основанную на крышке (квадратная область), используя метод дробного шага, конечно-разностную формулировку (примитивная переменная форма Навье-Стокса), я получил u и v ...

1 ответ

Вставить строку в определенном месте в 2d массиве в numpy?

У меня есть 2d массив в NumPy, где я хочу вставить новую строку. Следующий вопросNumpy - добавить строку в массив [https://stackoverflow.com/questions/3881453/numpy-add-row-to-array]может помочь. Мы можем использоватьnumpy.vstack, но он ...

1 ответ

Векторизация этой Numpy двойной петли

Как я могу векторизовать следующий двойной цикл? У меня есть одна матрица N by A и одна матрица N by B, где A и B могут отличаться, а N намного меньше, чем A и B. Я хочу создать матрицу A by B следующим образом, но в идеале без циклов: import ...

1 ответ

Эффективно Строка Стандартизировать Матрицу

Мне нужен эффективный способ стандартизации строк разреженной матрицы. Дано W = matrix([[0, 1, 0, 1, 0, 0, 0, 0, 0], [1, 0, 1, 0, 1, 0, 0, 0, 0], [0, 1, 0, 0, 0, 1, 0, 0, 0], [1, 0, 0, 0, 1, 0, 1, 0, 0], [0, 1, 0, 1, 0, 1, 0, 1, 0], [0, 0, 1, ...

1 ответ

Есть указатель на данные. Нужен массив Numpy в порядке Фортрана. Хотите использовать Cython

Это очень распространенный вариант использования для меня. У меня есть функция C, которая возвращает мне указатель на double: //myheader.h double *mycfuntion(...)Я знаю размеры данных, которые возвращаются. Я также знаю, что ...

2 ответа

numpy функция для установки элементов массива в значение, заданное списком индексов

Я ищу NumPy функцию, которая будет делать эквивалент: indices = set([1, 4, 5, 6, 7]) zero = numpy.zeros(10) for i in indices: zero[i] = 42