행렬의 값을 열 / 행 이름에 따라 다른 행렬로 바꾸는 방법은 무엇입니까?

DJack

작은 행렬이 있습니다.

SMALL<-matrix(c(1:9),3, 3)
colnames(SMALL)<-c("25","36","48")
rownames(SMALL)<-c("18","25","48")

다음과 같이 보입니다.

   25 36 48
18  1  4  7
25  2  5  8
48  3  6  9

그리고 큰 행렬 :

LARGE<-matrix(0,4, 4)
colnames(LARGE)<-c("12","25","36","48")
rownames(LARGE)<-c("18","25","38","48")

다음과 같이 보입니다.

   12 25 36 48
18  0  0  0  0
25  0  0  0  0
38  0  0  0  0
48  0  0  0  0

큰 행렬의 값을 열 / 행 이름을 기반으로 한 작은 행렬의 값으로 바꾸고 싶습니다.

이 결과를 찾고 :

   12 25 36 48
18  0  1  4  7
25  0  2  5  8
38  0  0  0  0
48  0  3  6  9

어떤 아이디어?

롤랑

SMALLin의 각 열 및 행 이름에 일치하는 항목이 있다고 가정합니다 LARGE.

i <- match(rownames(SMALL), rownames(LARGE))
j <- match(colnames(SMALL), colnames(LARGE))

LARGE[i,j] <- SMALL
#   12 25 36 48
#18  0  1  4  7
#25  0  2  5  8
#38  0  0  0  0
#48  0  3  6  9

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 열의 값에 따라 열의 값을 조건부로 바꾸는 방법은 무엇입니까?

분류에서Dev

다른 열의 동일한 값에 따라 열의 행을 계산하는 방법은 무엇입니까?

분류에서Dev

R에서 한 행렬의 각 행을 다른 행렬로 다중화하는 방법은 무엇입니까?

분류에서Dev

다른 행렬의 값에 따라 한 행렬의 값을 효율적으로 이동하는 방법

분류에서Dev

행이 아니라 Pandas의 열로 값을 정렬하는 방법은 무엇입니까?

분류에서Dev

matlab에서 행 수가 다른 다른 행렬로 행렬을 만드는 방법은 무엇입니까?

분류에서Dev

matlab에서 행 수가 다른 다른 행렬로 행렬을 만드는 방법은 무엇입니까?

분류에서Dev

다른 엑셀 행의 큰 크기에 따라 작은 크기의 엑셀 행 (하위 집합)을 정렬하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 Pandas 데이터 프레임의 행 값을 정렬하는 방법은 무엇입니까?

분류에서Dev

다른 행을 정렬하는 방법은 VBA의 특정 행에 따라 다릅니다.

분류에서Dev

다른 행렬에 따라 행렬 열의 이름 변경

분류에서Dev

다른 행렬의 요소 순서에 따라 Matlab에서 행렬의 요소를 재정렬하는 방법은 무엇입니까?

분류에서Dev

MATLAB에서 다른 크기의 행렬과 배열을 병합하는 방법은 무엇입니까?

분류에서Dev

numpy에서 조건에 따라 값을 열 또는 행 인덱스로 바꾸는 방법은 무엇입니까?

분류에서Dev

R에서 행렬의 두 열을 다른 두 열과 비교하고 동시에 새 행렬을 생성하는 방법은 무엇입니까?

분류에서Dev

R의 벡터에 따라 행렬을 재정렬하는 방법은 무엇입니까?

분류에서Dev

값을 기준으로 행렬의 행을 다시 정렬하는 방법은 무엇입니까?

분류에서Dev

행 정렬로 Foreach 결과는 이름에 따라 다른 배열로 정렬됩니다.

분류에서Dev

데이터 프레임의 모든 행의 열을 정렬 한 다음 R의 해당 열에 열 이름을 저장하는 방법은 무엇입니까?

분류에서Dev

키-값 쌍을 여러 열에 분산하고 다른 열을 기반으로 행렬을 평면화하는 방법은 무엇입니까?

분류에서Dev

Python에서 루프없이 다른 행렬의 값에서 희소 행렬의 값을 할당하는 방법은 무엇입니까?

분류에서Dev

Python에서 루프없이 다른 행렬의 값에서 희소 행렬의 값을 할당하는 방법은 무엇입니까?

분류에서Dev

R에서 두 개 이상의 열에있는 조건에 따라 데이터 프레임 행을 재정렬하는 방법은 무엇입니까?

분류에서Dev

단일 열의 Python에서 20 % 임의의 행 값을 100으로 바꾸는 방법은 무엇입니까?

분류에서Dev

행렬 (R)에서 행 / 열 조합의 값을 찾는 방법은 무엇입니까?

분류에서Dev

데이터 세트를 반복하고 각 행에 대해 다른 열 시퀀스의 값을 바꾸는 방법은 무엇입니까?

분류에서Dev

행렬의 다른 열에 따라 열을 추가합니다. [파이썬]

분류에서Dev

팬더 행렬에서 값을 검색하고 열 이름을 지정하는 방법은 무엇입니까?

분류에서Dev

행의 열을 R의 해당 열에 특정 조건이있는 다음 행으로 바꾸는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    다른 열의 값에 따라 열의 값을 조건부로 바꾸는 방법은 무엇입니까?

  2. 2

    다른 열의 동일한 값에 따라 열의 행을 계산하는 방법은 무엇입니까?

  3. 3

    R에서 한 행렬의 각 행을 다른 행렬로 다중화하는 방법은 무엇입니까?

  4. 4

    다른 행렬의 값에 따라 한 행렬의 값을 효율적으로 이동하는 방법

  5. 5

    행이 아니라 Pandas의 열로 값을 정렬하는 방법은 무엇입니까?

  6. 6

    matlab에서 행 수가 다른 다른 행렬로 행렬을 만드는 방법은 무엇입니까?

  7. 7

    matlab에서 행 수가 다른 다른 행렬로 행렬을 만드는 방법은 무엇입니까?

  8. 8

    다른 엑셀 행의 큰 크기에 따라 작은 크기의 엑셀 행 (하위 집합)을 정렬하는 방법은 무엇입니까?

  9. 9

    조건에 따라 Pandas 데이터 프레임의 행 값을 정렬하는 방법은 무엇입니까?

  10. 10

    다른 행을 정렬하는 방법은 VBA의 특정 행에 따라 다릅니다.

  11. 11

    다른 행렬에 따라 행렬 열의 이름 변경

  12. 12

    다른 행렬의 요소 순서에 따라 Matlab에서 행렬의 요소를 재정렬하는 방법은 무엇입니까?

  13. 13

    MATLAB에서 다른 크기의 행렬과 배열을 병합하는 방법은 무엇입니까?

  14. 14

    numpy에서 조건에 따라 값을 열 또는 행 인덱스로 바꾸는 방법은 무엇입니까?

  15. 15

    R에서 행렬의 두 열을 다른 두 열과 비교하고 동시에 새 행렬을 생성하는 방법은 무엇입니까?

  16. 16

    R의 벡터에 따라 행렬을 재정렬하는 방법은 무엇입니까?

  17. 17

    값을 기준으로 행렬의 행을 다시 정렬하는 방법은 무엇입니까?

  18. 18

    행 정렬로 Foreach 결과는 이름에 따라 다른 배열로 정렬됩니다.

  19. 19

    데이터 프레임의 모든 행의 열을 정렬 한 다음 R의 해당 열에 열 이름을 저장하는 방법은 무엇입니까?

  20. 20

    키-값 쌍을 여러 열에 분산하고 다른 열을 기반으로 행렬을 평면화하는 방법은 무엇입니까?

  21. 21

    Python에서 루프없이 다른 행렬의 값에서 희소 행렬의 값을 할당하는 방법은 무엇입니까?

  22. 22

    Python에서 루프없이 다른 행렬의 값에서 희소 행렬의 값을 할당하는 방법은 무엇입니까?

  23. 23

    R에서 두 개 이상의 열에있는 조건에 따라 데이터 프레임 행을 재정렬하는 방법은 무엇입니까?

  24. 24

    단일 열의 Python에서 20 % 임의의 행 값을 100으로 바꾸는 방법은 무엇입니까?

  25. 25

    행렬 (R)에서 행 / 열 조합의 값을 찾는 방법은 무엇입니까?

  26. 26

    데이터 세트를 반복하고 각 행에 대해 다른 열 시퀀스의 값을 바꾸는 방법은 무엇입니까?

  27. 27

    행렬의 다른 열에 따라 열을 추가합니다. [파이썬]

  28. 28

    팬더 행렬에서 값을 검색하고 열 이름을 지정하는 방법은 무엇입니까?

  29. 29

    행의 열을 R의 해당 열에 특정 조건이있는 다음 행으로 바꾸는 방법은 무엇입니까?

뜨겁다태그

보관