home *** CD-ROM | disk | FTP | other *** search
-
- _A_r_r_a_y _T_r_a_n_s_p_o_s_i_t_i_o_n
-
- aperm(a, perm, resize=TRUE)
-
- _A_r_g_u_m_e_n_t_s:
-
- 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.)
-
- _V_a_l_u_e:
-
- A transposed version of array a, with subscripts per-
- muted as indicated by the array perm. If resize is
- TRUE, the matrix is reshaped as well as having its ele-
- ments permuted.
-
- The function t provides a faster and more convenient
- way of transposing matrices.
-
- _S_e_e _A_l_s_o:
-
- t.
-
- _E_x_a_m_p_l_e_s:
-
- # 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] )
-
-