让 A
成为一个 1 x 2 x 2
数组:
> A <- array(0, dim=c(1,2,2))
> A
, , 1
[,1] [,2]
[1,] 0 0
, , 2
[,1] [,2]
[1,] 0 0
那么A[,,1]
是无量纲的:
> A[,,1]
[1] 0 0
我想要:
[,1] [,2]
[1,] 0 0
< p > drop
参数没有产生我想要的结果:
> A[,,1,drop=FALSE]
, , 1
[,1] [,2]
[1,] 0 0
我发现这很烦人。而且有缺陷,因为R将向量识别为列矩阵,而不是行矩阵。
当然,我可以使用matrix(A[,,1], 1, 2)
。是否有更方便的方法?
keep
包可能会有帮助。 - Stéphane Laurent