Description Usage Arguments Details Value
View source: R/apollo_expandLoop.R
Expands loops replacing the index by its value. It also evaluates paste
and paste0
, and removes get
.
1 | apollo_expandLoop(f, defs = NULL, env = NULL)
|
f |
A function or an expression |
defs |
A named list of expressions to replace inside the loop. NULL by default. |
env |
An environment with additional values to use in the loop expansion |
For example, the expression
for(j in 1:3) V[[paste0('alt',j)]] = b1*get(paste0('x',j)) + b2*X[,j]
would be expanded into
V[[alt1]] = b1*x1 + b2*X[,1]
V[[alt2]] = b1*x2 + b2*X[,2]
V[[alt3]] = b1*x3 + b2*X[,3]
A function or an expression (same type as input f
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.