build_covform formulates then parses a formula that
can be used in a covset. build_covobj just assembles
the object directly.
Usage
build_covform(
var,
dist,
args,
lower = NULL,
upper = NULL,
by = NULL,
envir = parent.frame()
)
build_covobj(
var,
dist,
args,
upper = NULL,
lower = NULL,
by = NULL,
envir = parent.frame()
)Details
When length of var is greater than one,
both lower and upper must be named vectors when specification is
made. However, it is acceptable to specify nothing or to use unnamed limits
when the length of var is 1.
Examples
build_covform("WT", "rnorm", c("mu = 80", "sd = 40"), lower = 40, upper = 140)
#> Formula WT[40,140]~rnorm(mu = 80,sd = 40)
build_covform("WT", "rnorm", "80,40", lower = 40, upper = 140)
#> Formula WT[40,140]~rnorm(80,40)
build_covobj("WT", "rnorm", "80,40", lower = 40, upper = 140)
#> Formula <not-parsed>