aperm(a, perm, resize=TRUE)
a
| the array to be transposed. |
perm
| the subscript permutation vector. |
resize
|
a flag indicating whether the vector
should be resized as well as having its elements reordered
(default TRUE .)
|
a
, with subscripts permuted as
indicated by the array perm
. If resize
is TRUE
, the
matrix is reshaped as well as having its elements permuted.
The function t
provides a faster and more convenient
way of transposing matrices.
t
.# interchange the first two subscripts on a 3-way array x x <- array(1:24, 2:4) xt <- aperm(x, c(2,1,3)) all( t(xt[,,2]) == x[,,2] )