expand.idata {mrgsolve} | R Documentation |
Create template data sets for simulation
Description
These functions expand all combinations of arguments using
expand.grid()
. The result always has only one row for one individual.
Use expand.evd()
or evd_expand()
to convert nmtran names (e.g. AMT
or CMT) to upper case (see uctran()
).
Usage
expand.idata(...)
expand.ev(...)
expand.evd(...)
ev_expand(...)
evd_expand(...)
Arguments
... |
passed to |
Details
An ID column is added as seq(nrow(ans))
if not supplied by the user. For
expand.ev
, defaults also added include cmt = 1
, time = 0
, evid = 1
.
If total
is included, then addl
is derived as total
- 1. If tinf
is
included, then an infusion rate is derived for row where tinf
is greater
than zero.
Examples
idata <- expand.idata(CL = c(1,2,3), VC = c(10,20,30))
doses <- expand.ev(amt = c(300,100), ii = c(12,24), cmt = 1)
infusion <- expand.ev(amt = 100, tinf = 2)
[Package mrgsolve version 1.5.1 Index]