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)
x |
Result from |
strategy |
Name or index of model to recompute. |
newdata |
a data.frame whose names match parameters
names. |
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 / (model_time + a)
)
mat1 <- define_transition(
1-b, b,
0, 1
)
mod1 <- define_strategy(
transition = mat1,
define_state(var = a),
define_state(var = a * model_time)
)
res1 <- run_model(
mod1,
parameters = par1,
cycles = 5,
init = 1:0,
method = "end"
)
new_tab <- data.frame(
a = 1:10
)
heemod:::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.