У меня вопрос по матрицам в R:
-Чтобы извлечь элементы матрицы, которые > 0, и поместить их в список для матрицы ниже:
матА : structure(c(10, 0, 0, 5, 0, 5), .Dim = 2:3)
Я могу просто сказать: matA[matA>0]
- Можно ли извлечь расположение вышеуказанных номеров? Чтобы (если это требуется в сценарии) я мог поместить их обратно в новую матрицу тех же размеров в том же месте? например: Если у меня есть
matB <- matrix(, nrow=2,ncol=3)
. Могу ли я поместить элементы списка обратно в то же место вmatB
, что и вmatA
?
Глупый вопрос, но мне нужно выполнить такую операцию в сценарии!