delayed_with {metamer} | R Documentation |
Apply expressions to data.frames
Description
Creates a function that evaluates expressions in a future data.frame. Is like
with()
, but the data argument is passed at a later step.
Usage
delayed_with(...)
Arguments
... |
Expressions that will be evaluated. |
Details
Each expression in ...
must return a single numeric value. They can be named or
return named vectors.
Value
A function that takes a data.frame
and returns the expressions in ...
evaluated in an environment constructed from it.
See Also
Other helper functions:
densify()
,
draw_data()
,
mean_dist_to_sf()
,
mean_dist_to()
,
mean_self_proximity()
,
moments_n()
,
truncate_to()
Examples
some_stats <- delayed_with(mean_x = mean(x), mean(y), sd(x), coef(lm(x ~ y)))
data <- data.frame(x = rnorm(20) , y = rnorm(20))
some_stats(data)
[Package metamer version 0.3.0 Index]