簡體   English   中英

在R中復制矩陣

[英]Replicate Matrix in R

我有一個尺寸矩陣

M[360,180,120]
M <- array(0, dim = c(360,180,120))

另一個帶有尺寸

C[360,180,12]
C <- array(0, dim = c(360,180,12))

我想做的是創建一個尺寸為M的矩陣,該矩陣存儲C的值,例如

N[,,1] = C[,,1]
N[,,2] = C[,,2]
.
.
N[,,12] = C[,,12]
N[,,13] = C[,,1]
.
.
N[,,120] = C[,,12]

非常感謝

R自動執行此回收。

C <- array(1:(360*180*12), dim = c(360,180,12))
N <- array(C, dim = c(360,180,120))

identical(N[,,120],C[,,12])
# [1] TRUE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM