У меня есть матричный вызов res, который изначально выглядит следующим образом:
[,1] [,2]
[1,] 0 0
[2,] 0 0
[3,] 0 0
[4,] 0 0
[5,] 0 0
[6,] 0 0
[7,] 0 0
[8,] 0 0
[9,] 0 0
[10,] 0 0
У меня есть матрица индексов (индексов), например:
[,1] [,2]
[1,] 2 3
[2,] 7 9
Я хочу, чтобы результирующая матрица res выглядела следующим образом:
[,1] [,2]
[1,] 0 0
[2,] 1 1
[3,] 1 1
[4,] 0 0
[5,] 0 0
[6,] 0 0
[7,] 1 1
[8,] 1 1
[9,] 1 1
[10,] 0 0
У меня большая матрица, для перебора матрицы индексов требуется много времени. Пожалуйста, дайте мне знать, есть ли лучший подход для этого. Я надеюсь сделать что-то вроде mat[indexes,] ‹- 1. Однако это не работает, как я хотел.