View source: R/plot_residuals.R
plot_residuals | R Documentation |
Plot residuals (e.g. CWRES
, IWRES
, NPDE
) as either a
scatterplot (versus an independent variable), an histogram (distribution) or a quantile-quantile plot.
plot_residuals(
run,
compartment = NULL,
idv = "TIME",
residuals,
absolute_residuals = FALSE,
keep_time_zero = FALSE,
type = "scatterplot",
smoothing_method = NULL,
smoothing_se = TRUE,
reference_value = NULL,
histogram_bins = 30L,
histogram_empirical_density = TRUE,
histogram_reference_distribution = list(fun = dnorm, args = list(mean = 0, sd = 1)),
qq_reference_distribution = list(fun = qnorm, args = list(mean = 0, sd = 1)),
x_scale = "linear",
y_scale = "linear",
facet_scales = "free",
transparency = FALSE,
auto_legend = TRUE
)
run |
|
compartment |
integer vector of the numbers of the compartments of residuals. |
idv |
character. Name of the column used as independent variable. Default is
|
residuals |
character vector of column names of residuals. |
absolute_residuals |
logical. If |
keep_time_zero |
logical. If |
type |
character. Type of representation of the residuals. One of
|
smoothing_method |
character. |
smoothing_se |
logical. Display confidence interval around smooth? |
reference_value |
numeric. Draws reference lines at +/- a particular value. |
histogram_bins |
integer. If |
histogram_empirical_density |
logical. If |
histogram_reference_distribution |
logical. If |
x_scale |
character. X-axis scale, one of |
y_scale |
character. Y-axis scale, one of |
facet_scales |
character. |
transparency |
logical. Plot scatterplot dots with transparency, useful to avoid overplotting with large datasets. Default is FALSE. |
auto_legend |
logical. When |
A ggplot2 object.
EXAMPLERUN %>%
plot_residuals(compartment = 2, idv = c("TIME", "PRED"), residuals = "CWRES")
EXAMPLERUN %>%
group_by(CMT) %>%
plot_residuals(compartment = 2:3, idv = c("TIME", "PRED"), residuals = "CWRES")
EXAMPLERUN %>%
plot_residuals(compartment = 2, idv = c("TIME", "PRED"),
residuals = "CWRES", smoothing_method = "lm")
EXAMPLERUN %>%
plot_residuals(compartment = 2, idv = c("TIME", "PRED"),
residuals = "CWRES", type = "histogram")
EXAMPLERUN %>%
plot_residuals(compartment = 2, idv = c("TIME", "PRED"),
residuals = "CWRES", type = "qq")
EXAMPLERUN %>%
group_by(STUD) %>%
plot_residuals(compartment = 2, idv = c("TIME", "PRED"),
residuals = "CWRES", type = "qq")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.