두 행렬이 있다고 가정합니다. 하나의 열 매트릭스에 할당 할 수 있도록 열을 페어/튜플에 팩하는 방법은 무엇입니까?2 행의 행렬 팩 R
> A = matrix(NA,nrow=5,ncol=1)
> B = matrix(runif(10),ncol=2)
> A
[,1]
[1,] NA
[2,] NA
[3,] NA
[4,] NA
[5,] NA
> B
[,1] [,2]
[1,] 0.1886287 0.6995596
[2,] 0.1576875 0.9792369
[3,] 0.9056386 0.1640904
[4,] 0.9125812 0.7003167
[5,] 0.9327778 0.8149431
> A[,1] = B # need this to work
가격이 n 열인 행렬, 각 주식에 대한 열이 있습니다. 각 주식에 대해 움직이는 MACD 통계를 계산하려고합니다. 결과를 포함하기 위해 n-col MACD 행렬을 사용하고 있습니다. 한 팩의 가격을 MACD 함수 (TTR 패키지에서)에 공급할 때 2 행의 신호 및 macd 행렬을 반환하므로 동일한 차원에서이 통계를 포함 할 방법이 필요합니다.
왜이 작업을 수행 하시겠습니까? 원하는 것을 Google에 알려 주면 대안을 제안 할 수 있습니다. 행렬리스트 ... – Andrie
더 많은 문맥을 제공하는 수정 된 질문. 덕분에 – user236215
사실 나는 단지 MACD 매트릭스에 2n cols를 만들어 나중에 참조 할 수 있습니다. 이것은 아마도 아래에 제시된 것보다 더 깨끗한 솔루션 일 수 있으며 더 효율적입니다. 어떻게 생각해? – user236215