The plot()
method for the parameters::simulate_parameters()
function.
# S3 method for see_parameters_simulate
plot(
x,
data = NULL,
stack = TRUE,
show_intercept = FALSE,
n_columns = NULL,
normalize_height = FALSE,
linewidth = 0.9,
alpha_posteriors = 0.7,
centrality = "median",
ci = 0.95,
...
)
A ggplot2-object.
An object.
The original data used to create this object. Can be a statistical model.
Logical. If TRUE
, densities are plotted as stacked lines.
Else, densities are plotted for each parameter among each other.
Logical, if TRUE
, the intercept-parameter is included
in the plot. By default, it is hidden because in many cases the
intercept-parameter has a posterior distribution on a very different
location, so density curves of posterior distributions for other parameters
are hardly visible.
For models with multiple components (like fixed and random,
count and zero-inflated), defines the number of columns for the
panel-layout. If NULL
, a single, integrated plot is shown.
Logical. If TRUE
, height of density-areas is
"normalized", to avoid overlap. In certain cases when the range of a
distribution of simulated draws is narrow for some parameters, this may
result in very flat density-areas. In such cases, set
normalize_height = FALSE
.
Numeric value specifying size of line geoms.
Numeric value specifying alpha for the posterior distributions.
Character specifying the point-estimate (centrality index)
to compute. Can be "median"
, "mean"
or "MAP"
.
Numeric value of probability of the CI (between 0 and 1) to be
estimated. Default to 0.95
.
Arguments passed to or from other methods.
library(parameters)
m <<- lm(mpg ~ wt + cyl + gear, data = mtcars)
result <- simulate_parameters(m)
result
plot(result)
Run the code above in your browser using DataLab