This function is called by mrgsim. Users may also call this function to pre-validate data when the same data set is used for repeated simulation.

valid_data_set(x, m = NULL, verbose = FALSE, quiet = FALSE)

valid_data_set.matrix(x, verbose = FALSE)

Arguments

x

data.frame or matrix

m

a model object

verbose

logical

quiet

if TRUE, messages will be suppressed

Value

A matrix with non-numeric columns dropped; if x is a data.frame with character cmt column comprised of valid compartment names and m is a model object, the cmt column will be converted to the corresponding compartment number.

Examples


mod <- mrgsolve::house()

data(exTheoph)

d <- valid_data_set(exTheoph,mod)