iapply {iterators} | R Documentation |
Array/Apply Iterator
Description
Returns an iterator over an array, which iterates over the
array in much the same manner
as the apply
function.
Usage
iapply(X, MARGIN)
Arguments
X |
the array to iterate over. |
MARGIN |
a vector of subscripts.
|
Value
The apply iterator.
See Also
Examples
a <- array(1:8, c(2, 2, 2))
# iterate over all the matrices
it <- iapply(a, 3)
as.list(it)
# iterate over all the columns of all the matrices
it <- iapply(a, c(2, 3))
as.list(it)
# iterate over all the rows of all the matrices
it <- iapply(a, c(1, 3))
as.list(it)
[Package iterators version 1.0.14 Index]