7
입력 행렬R : 열과 행 이름에 따라 두 행렬을 병합하는 방법은 무엇입니까?
column1 column2 column3 column4
row1 0 1 0 0
row2 0 0 -1 0
row3 1 0 0 -1
입력 행렬 B
column5 column6 column7 column8
row1 0 1 0 0
row2 0 0 -1 0
row4 1 0 0 -1
출력 행렬 C
column1 column2 column3 column4 column5 column6 column7 column8
row1 0 1 0 0 0 1 0 0
row2 0 0 -1 0 0 0 -1 0
row3 1 0 0 -1 0 0 0 0
row4 0 0 0 0 1 0 0 -1
비고 : 행렬 A와 matrixB 오버랩 행의 이름을 얻었다. 그러나 모든 열의 이름은 다릅니다.
멋진 솔루션입니다. 행렬을 다시 필요로한다면'rownames (newmatrix) <- Merged [, 1]'와 함께'as.matrix (Merged [-1])'를 추가 할 수 있습니다. –