define_state_list {heemod} | R Documentation |
Define Markov Model State List
Description
Define the states of a Markov model by combining
state
objects.
Usage
define_state_list(...)
define_state_list_(.dots)
## S3 method for class 'uneval_state_list'
modify(.OBJECT, ...)
Arguments
... |
Name-value pairs of expressions defining model states. |
.dots |
List of states, only used by
|
.OBJECT |
An |
Details
State names have to correspond to those specified through
define_transition()
.
All states should have the same value names.
The modify
function can modify existing states or
add new ones.
Value
An object of class uneval_state_list
(a
list of state
objects).
Examples
## Not run:
s1 <- define_state(cost = 1, util = 1)
s2 <- define_state(cost = 3, util = .4)
states_mod <- define_state_list(
healthy = s1,
sick = s2
)
states_mod
s1_bis <- define_state(cost = 0, util = 1)
s3 <- define_state(cost = 10, util = .1)
modify(
states_mod,
healthy = s1_bis,
sicker = s3
)
## End(Not run)
[Package heemod version 1.1.0 Index]