Apply-type iterator for RasterArrays and SpatialArrays
The function implements the apply
-type iterators for the RasterArray class. Output values are constrained to RasterArrays, whenever possible.
Not yet implemented for multidimensional MARGINs.
X |
an array, including matrices and RasterArrays. |
MARGIN |
a vector giving the subscripts which the function will be applied over. E.g., for a matrix 1 indicates rows, 2 indicates columns, |
FUN |
the function to be applied: see ‘Details’ of |
... |
optional arguments passed to |
An object of class standardGeneric
of length 1.
Depending on the on the output of FUN
, a list
, a vector
or RasterArray
or SpatialArray
object.
# Null dimensional margin data(coasts) # apply function to every element manually # memory taken by every layer apply(coasts, MARGIN=NULL, object.size) # double of itself data(dems) a<- cbind(dems, dems) same <- apply(a, 1, sum)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.