У меня есть следующий список индексов [2 4 3 4]
, которые соответствуют моим целевым показателям. Я создаю матрицу нулей со следующей строкой кода targets = np.zeros((features.shape[0], 5))
. Им интересно, если его можно разрезать таким образом, чтобы я мог обновить конкретные показатели сразу и установить эти значения в 1 без цикла, в идеале матрица будет выглядеть
([0,0,1,0,0], [0,0,0,0,1], [0,0,0,1,0], [0,0,0,0,1])
Обновление конкретных столбцов матрицы числовой
3
A
ответ
4
Я считаю, что вы можете сделать что-то вроде этого:
targets = np.zeros((4, 5))
ind = [2, 4, 3, 4]
targets[np.arange(0, 4), ind] = 1
Вот результат:
array([[ 0., 0., 1., 0., 0.],
[ 0., 0., 0., 0., 1.],
[ 0., 0., 0., 1., 0.],
[ 0., 0., 0., 0., 1.]])
Смежные вопросы
- 1. Последовательное обновление столбцов матрицы RDD
- 2. Корреляция Пирсона (cor.test) с использованием конкретных столбцов матрицы данных
- 3. Php обновление конкретных конкретных пользователей
- 4. поворота числовой матрицы в массив
- 5. Rcpp Пример базовой числовой матрицы
- 6. обновление SQL, строка числовой
- 7. Преобразование неоднородной матрицы ячеек в числовой массив
- 8. Вычислить средства конкретных столбцов
- 9. Панда: Продукт конкретных столбцов
- 10. Подсчет конкретных столбцов данных
- 11. Subset конкретных столбцов
- 12. Выбор конкретных столбцов crossfilter
- 13. изменение нескольких столбцов матрицы по отношению к отсортированным индексам ее конкретных столбцов
- 14. Как эффективно изменить одну матрицы столбцов для многих конкретных столбцов длины путем перемещения определенного интервала
- 15. Выбор конкретных строк матрицы Matlab (функция окон)
- 16. Конкатенации числовой матрицы с 1xN ячейкой
- 17. преобразовать элементы матрицы в числовой от характера
- 18. Параллельное обновление столбцов матрицы с использованием OpenMP атомное
- 19. SQL вместо обновления: триггер конкретных столбцов
- 20. Перебор Numpy столбцов матрицы
- 21. Циклы столбцов матрицы
- 22. Реверс сортировки столбцов матрицы
- 23. Множество столбцов Matlab матрицы
- 24. Макет строки матрицы строк/столбцов матрицы
- 25. суммирование столбцов матрицы на основе другой матрицы
- 26. Цвет конкретных столбцов в gridview
- 27. R - Замена данных конкретных столбцов
- 28. Entity Framework - выбор конкретных столбцов
- 29. R: обнаружение дублированных * конкретных * столбцов
- 30. Использование DISTINCT для конкретных столбцов