Plot Histograms
plotHistograms.RdGenerates histogram plots based on the provided configuration and data.
Usage
plotHistograms(
projectConfiguration,
onePlotConfig,
pkParameterDT = NULL,
scenarioList = NULL,
facetAspectRatio = 0.5,
colorVector = c(scenario = NA, referenceScenario = NA),
nMaxFacetRows = 2,
...
)Arguments
- projectConfiguration
A configuration object for the project, containing necessary settings.
- onePlotConfig
A configuration table for the specific plot, detailing plot parameters.
- pkParameterDT
A data.table containing pharmacokinetic (PK) parameter data (optional).
- scenarioList
A list of scenarios to consider for the plot (optional).
- facetAspectRatio
A numeric value for the aspect ratio of the facets (default is 0.5).
- colorVector
A named vector for colors corresponding to scenarios (default is c(scenario = NA, referenceScenario = NA)).
- nMaxFacetRows
Maximum number of facet rows (default is 2).
- ...
Additional arguments passed to the histogram plotting function.
Details
This function is intended to be used in combination with the `runPlot` function. Refer to the vignette `Plot and Report Generation` for more details. It can be configured to plot PK parameters or model parameters.
A helper function, `addDefaultConfigForHistograms`, is available to streamline the setup of your Excel configuration sheet for histograms. This function automatically populates a new sheet with default values that can be customized as needed.
See also
Other plot functions:
addDefaultConfigForPKForestPlots(),
addDefaultConfigForTimeProfilePlots(),
plotDistributionVsDemographics(),
plotPKBoxwhisker(),
plotPKForestAggregatedAbsoluteValues(),
plotPKForestAggregatedRatios(),
plotPKForestPointEstimateOfAbsoluteValues(),
plotPKForestPointEstimateOfRatios(),
plotSensitivity(),
plotTimeProfiles()
Other functions to generate histograms:
addDefaultConfigForDistributionsVsDemographics(),
validateHistogramsConfig()
Examples
if (FALSE) { # \dontrun{
# Example for plotting a histogram of PK-parameters of a scenario compared to a reference scenario:
runPlot(
nameOfplotFunction = "plotHistograms",
projectConfiguration = projectConfiguration,
configTableSheet = "HistogramTest",
inputs = list(
scenarioList = scenarioList,
pkParameterDT = pkParameterDT,
colorVector = c(
"PO application" = "red",
"IV application" = "green"
)
)
)
} # }