produce informative error messages? This is turned off
by default because it substantially slows processing speed, but is very
useful for debugging
.drop
should extra dimensions of length 1 in the output be
dropped, simplifying the output. Defaults to TRUE
.parallel
if TRUE, apply function in parallel, using parallel
backend provided by foreach
.paropts
a list of additional options passed into
the foreach function when parallel computation
is enabled. This is important if (for example) your code relies on
external data or packages: use the .e
Value
if results are atomic with same type and dimensionality, a
vector, matrix or array; otherwise, a list-array (a list with
dimensions)
Input
This function splits lists by elements.
Output
If there are no results, then this function will return a vector of
length 0 (vector()).
Details
laply is similar in spirit to sapply except
that it will always return an array, and the output is transposed with
respect sapply - each element of the list corresponds to a row,
not a column.
References
Hadley Wickham (2011). The Split-Apply-Combine Strategy
for Data Analysis. Journal of Statistical Software, 40(1), 1-29.
http://www.jstatsoft.org/v40/i01/.