将变量保存在R中的组合矩阵中

时间:2016-10-29 14:01:49

标签: r matrix

请原谅我天真的问题,答案可能很简单。 我有一个24行和200列的矩阵。

我想将每列存储在一个包含6行和4列的新矩阵中。 我的数据看起来像这样(200列中的前两列):

n=10, r=10

我想要的是一个如下所示的输出:

    fin[,1:2]
      [,1] [,2]
 [1,]   NA   NA
 [2,]   NA   NA
 [3,]   NA   NA
 [4,]   NA   NA
 [5,]   10    4
 [6,]   NA    3
 [7,]    4    2
 [8,]   NA    1
 [9,]    7    5
[10,]    6   NA
[11,]    1   NA
[12,]    5   NA
[13,]    8    7
[14,]   NA   NA
[15,]    2   NA
[16,]   NA   NA
[17,]   NA   NA
[18,]   NA   NA
[19,]   NA   NA
[20,]   NA   NA
[21,]    9    6
[22,]   NA   NA
[23,]    3   NA
[24,]   NA   NA

对于200列中的每一列,然后将它们存储在一个矩阵中, 意思是我的解决方案的第5行将是第2列矩阵的第一行,依此类推。

我不需要每列的单个矩阵,我只对最终矩阵感兴趣。

提前致谢, SB

0 个答案:

没有答案