powered by
Transpose a sparse three-dimensional array by permuting its dimensions.
# S3 method for sparse3Darray aperm(a, perm = NULL, resize = TRUE, ...)
Another sparse three-dimensional array (object of class "sparse3Darray").
"sparse3Darray"
A sparse three-dimensional array (object of class "sparse3Darray").
The subscript permutation vector, a permutation of the integers 1:3.
1:3
Logical value specifying whether the dimensions and dimnames of the array should also be adjusted, by permuting them according to the permutation.
Ignored.
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk.
The function aperm is generic. This is the method for the class "sparse3Darray" of sparse three-dimensional arrays.
aperm
sparse3Darray, tensorSparse.
sparse3Darray
tensorSparse
M <- sparse3Darray(i=1:4, j=sample(1:4, replace=TRUE), k=c(1,2,1,2), x=1:4, dims=c(5,7,2)) dim(M) P <- aperm(M, c(3,1,2)) dim(P)
Run the code above in your browser using DataLab