Вычитание матрицы numpy, индексированной на основе условий из массива numpy, и присвоение другой матрице numpy с теми жеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Вычитание матрицы numpy, индексированной на основе условий из массива numpy, и присвоение другой матрице numpy с теми же

Сообщение Anonymous »

Это продолжение сообщения отсюда:
np.where на числовой матрице MxN, но возвращает M строк с индексами, в которых существует условие
В дополнение к тому, что было упомянуто в сообщении выше, я хотел бы вычесть матрицу из массива numpy как такового:

Код: Выделить всё

np.subtract(np.array([[10, 20, 30], [40, 50, 60]])[m], np.array([25, 40]))
где m = np.array([[1, 2], [0]]), а затем сохраните результаты в другой матрице с теми же индексами, что и первая сверху. Таким образом, результатом должно быть np.array([[nan, -5, 5], [0, nan, nan]]) для этого конкретного условия. Обратите внимание, что индексы будут меняться при определенных условиях (для цикла условий).

Подробнее здесь: https://stackoverflow.com/questions/787 ... rray-and-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»