0

ここに私が取り組んでいるコードがあります:

A <- matrix(1:9, nrow = 3)
A
cbind(A,A,A)

これにより、次の出力が得られます。

     [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,]    1    4    7    1    4    7    1    4    7
[2,]    2    5    8    2    5    8    2    5    8
[3,]    3    6    9    3    6    9    3    6    9

希望の出力は...

  [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,]    1    1    1    4    4    4    7    7    7
[2,]    2    2    2    5    5    5    8    8    8
[3,]    3    3    3    6    6    6    9    9    9

さらに、私はこれを試しました...

test <- (sapply(A , function(maybe) rep(maybe,each=3)))
test

次の出力が得られます。

      [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
[1,]    1    2    3    4    5    6    7    8    9
[2,]    1    2    3    4    5    6    7    8    9
[3,]    1    2    3    4    5    6    7    8    9

助けていただければ幸いです。

4

1 に答える 1