R

时间:2018-02-02 19:28:17

标签: arrays r

我正在尝试在R中的3d数组中命名列。但是我只希望这些名称应用于第3维,第3维中的第2列。这是一个例子:

data <- array(1:72, dim = c(12, 2, 3))

我想命名的列如下所示:

data[,,2]
      [,1] [,2]
 [1,]   25   37
 [2,]   26   38
 [3,]   27   39
 [4,]   28   40
 [5,]   29   41
 [6,]   30   42
 [7,]   31   43
 [8,]   32   44
 [9,]   33   45
[10,]   34   46
[11,]   35   47
[12,]   36   48

我想仅列出[,, 2]的列,其参考对应于上面显示的值25到48。

我看到了其他帖子(下面的链接),但是使用dimnames似乎为每个维度命名列相同。在我的问题中,我需要[,, 1]&amp;的不同列名。 [,, 2]&amp; [,, 3]。
3 Dimensional Array Names in R

希望我的问题很明确。提前致谢!

0 个答案:

没有答案