solapply {spatstat.geom} | R Documentation |
Apply a Function Over a List and Obtain a List of Objects
Description
Applies the function FUN
to each element of the list X
,
and returns the result as a list of class "solist"
or "anylist"
as appropriate.
Usage
anylapply(X, FUN, ...)
solapply(X, FUN, ..., check = TRUE, promote = TRUE, demote = FALSE)
Arguments
X |
A list. |
FUN |
Function to be applied to each element of |
... |
Additional arguments to |
check , promote , demote |
Arguments passed to |
Details
These convenience functions are similar to lapply
except that they return a list of class "solist"
or
"anylist"
.
In both functions, the result is computed by
lapply(X, FUN, ...)
.
In anylapply
the result is converted to a list of class
"anylist"
and returned.
In solapply
the result is converted to
a list of class "solist"
if possible, using
as.solist
. If this is not possible,
then the behaviour depends on the argument demote
.
If demote=TRUE
the result will be returned as a
list of class "anylist"
. If demote=FALSE
(the default),
an error occurs.
Value
A list, usually of class "solist"
.
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk.
See Also
Examples
solapply(waterstriders, distmap)