[Monolix] Set observation model distribution
Set the distribution in the Gaussian space for the observation model(s). Available distribution types are "normal", "logNormal", or "logitNormal". Call getObservationInformation to get a list of the available observation model names within the current project. Only specified observation models will be changed. Call setObservationLimits to set limits for any logitNormal distributions.
Usage
setObservationDistribution(...)
Arguments
|
... |
A list of comma-separated pairs {observationModel = (character) "distribution"}. |
See also
getContinuousObservationModel get the current observation model for the current project
getObservationInformation to get the continuous observations present in the current project
Set components of the continuous observation model(s):
setObservationDistribution
setErrorModel
Examples
initializeLixoftConnectors("monolix")
project <- file.path(getDemoPath(), "1.creating_and_using_models", "1.1.libraries_of_models", "warfarinPKPD_project.mlxtran")
loadProject(project)
# get observation model names available in the current project
getObservationInformation()$name
#> [1] "y1" "y2"
# set the distributions and the limits for the logitNormal distribution
setObservationDistribution(y1 = "logNormal", y2 = "logitNormal")
setObservationLimits(y2 = c(0, 100))
getContinuousObservationModel()$distribution
#> y1 y2
#> "logNormal" "logitNormal"