Plot individual parameter estimates over self-placements
Source:R/plot_over_self.R
plot_over_self.Rd
Create a boxplot of individual parameter point estimates from an HBAM model over self-placements
Usage
plot_over_self(
object,
par = "chi",
estimate = "median",
names = NULL,
parlabel = NULL,
fill = "#2166AC",
color = "#053061",
width = 0.7,
alpha = 0.5,
outlier.size = 0.3,
median_color = "black",
median_lwd = 0.7
)
Arguments
- object
An object of class
stanfit
produced byhbam()
, a list produced byfbam()
, or alist
of such objects, which will produce a faceted plot.- par
Character: Name of the parameter to be plotted. One of the following:
"alpha"
,"beta"
,"abs_beta"
,"lambda"
, or"chi"
. Defaults to"chi"
. Further individual-level parameters like"eta"
can be specified if these have been passed tohbam()
via the argumentextra_pars
when fitting the model. (Note that homoskedastic models have no"eta"
parameters and "NF"-type models have no"lambda"
or"kappa"
parameters.)- estimate
Character: Specifying which type of posterior point estimate to use. One of
"median"
and"mean"
. Defaults to"median"
. This only applies forstanfit
objects.- names
An optional character vector of model names of same length as the supplied list of models.
- parlabel
An optional character containing an alternative label for the parameter (will be parsed if passed as an expression).
- fill
Fill color of boxes. Passed on to
ggplot2::geom_boxplot()
.- color
Color of outer lines. Passed on to
ggplot2::geom_boxplot()
.- width
Width of boxes. Passed on to
ggplot2::geom_boxplot()
.- alpha
Number in [0,1]: Inverse level of transparency for fill color.
- outlier.size
Size of dots representing outliers. Passed on to
ggplot2::geom_boxplot()
.- median_color
Color of solid line representing the median.
- median_lwd
Thickness of solid line representing the median.