У меня есть следующая матрица
import numpy as np
A = np.array([
[0, 0, 0, 0, 1, 0, 1],
[0, 0, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0, 0]
]).astype(bool)
Как заполнить все строки по столбцам после того, как столбец имеет значение True?
Мой желаемый результат:
[0, 0, 0, 0, 1, 1, 1],
[0, 0, 0, 0, 0, 0, 1],
[1, 1, 1, 1, 1, 1, 1],
[0, 0, 0, 0, 0, 0, 0]
Подробнее здесь: https://stackoverflow.com/questions/793 ... -condition
Вперед заполнить матрицу/маску Numpy значениями на основе условия ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как умножить матрицу 2x3x3x3 на матрицу 2x3, чтобы получить матрицу 2x3
Anonymous » » в форуме Python - 0 Ответы
- 64 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как умножить матрицу 2x3x3x3 на матрицу 2x3, чтобы получить матрицу 2x3
Anonymous » » в форуме Python - 0 Ответы
- 57 Просмотры
-
Последнее сообщение Anonymous
-