Simulations are performed per sim.id (if applicable) and per subject id within the simulation. The `sim.id` column must be named exactly that, and the `id` column is detected case-insensitvely.
Arguments
- ui
a model fit or simulation object to simulate from or a data.frame containing the transition probability columns
- initialState
The initial Markov state
- states
All states in the model as a character vector
- colPrev, colCur
Column names in the dataset for the previous and current states (may be any R object that can be coerced to a character string, ordered objects are usually preferred)
- ...
Passed to methods
Value
A data.frame with the original data along with the new state columns (`colPrev` and `colCur`) added
Details
See the Markov vignette (vignette("markov", package = "nlmixr2lib"))
for an example.