eval_strategy_newdata | R Documentation |
Given a data.frame with on set of new parameters values per row, iteratively evaluate the model over the set of new values.
eval_strategy_newdata(
x,
strategy = 1,
newdata,
cores = 1,
create_progress_reporter = create_null_prog_reporter,
progress_reporter = create_progress_reporter(),
simplify = F
)
x |
Result from |
newdata |
a data.frame whose names match parameters
names. |
model |
Name or index of model to recompute. |
New parameters with a missing value (NA
) do not
replace existing parameters.
A data.frame containing the values of
newdata
and each Markov Model evaluation in
res
.
par1 <- define_parameters(
a = 1,
b = 1 / (markov_cycle + a)
)
mat1 <- define_transition(
1-b, b,
0, 1
)
mod1 <- define_strategy(
transition = mat1,
define_state(var = a),
define_state(var = a * markov_cycle)
)
res1 <- run_model(
mod1,
parameters = par1,
cycles = 5,
init = 1:0,
method = "end"
)
new_tab <- data.frame(
a = 1:10
)
heRomod:::eval_strategy_newdata(
res1,
newdata = new_tab
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.