View source: R/helper_functions.R
sapply64 | R Documentation |
Wrappers for members of the lapply()
family intended for use when a
function FUN
returns a vector of integer64
objects.
vapply()
, sapply()
or replicate()
drop the integer64
class,
resulting in a vector of numerics that require conversion back to
64-bit integers. These functions restore the missing class
attribute.
sapply64(X, FUN, ..., simplify = TRUE, USE.NAMES = TRUE)
vapply64(X, FUN, FUN.LEN = 1, ...)
replicate64(n, expr, simplify = "array")
X |
a vector (atomic or list) or an |
FUN |
the function to be applied to each element of |
... |
optional arguments to |
simplify |
logical or character string; should the result be
simplified to a vector, matrix or higher dimensional array if
possible? For |
USE.NAMES |
logical; if |
FUN.LEN |
Integer specifying the length of the output of |
n |
integer: the number of replications. |
expr |
the expression (a language object, usually a call) to evaluate repeatedly. |
For details of the underlying functions, see base::lapply()
.
Martin R. Smith (martin.smith@durham.ac.uk)
integer64()
sapply64(as.phylo(1:6, 6), as.TreeNumber)
vapply64(as.phylo(1:6, 6), as.TreeNumber, 1)
set.seed(0)
replicate64(6, as.TreeNumber(RandomTree(6)))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.