Add prior object to a ggplot

geom_prior(
x,
xlim = NULL,
x_seq = NULL,
x_range_quant = NULL,
n_points = 1000,
n_samples = 10000,
force_samples = FALSE,
transformation = NULL,
transformation_arguments = NULL,
transformation_settings = FALSE,
show_parameter = if (individual) 1 else NULL,
individual = FALSE,
rescale_x = FALSE,
scale_y2 = 1,
...
)

Arguments

x a prior plotting range of the prior sequence of x coordinates quantile used for automatically obtaining x_range if both x_range and x_seq are unspecified. Defaults to 0.005 for all but Cauchy, Student-t, Gamma, and Inverse-gamme distributions that use 0.010. number of equally spaced points in the x_range if x_seq is unspecified number of samples from the prior distribution if the density cannot be obtained analytically (or if samples are forced with force_samples = TRUE) should prior be sampled instead of obtaining analytic solution whenever possible transformation to be applied to the prior distribution. Either a character specifying one of the prepared transformations: linlinear transformation in form of a + b*x tanhalso known as Fisher's z transformation expexponential transformation , or a list containing the transformation function fun, inverse transformation function inv, and the Jacobian of the transformation jac. See examples for details. a list with named arguments for the transformation boolean indicating whether the settings the x_seq or x_range was specified on the transformed support which parameter should be returned in case of multiple parameters per prior. Useful when priors for the omega parameter are plotted and individual = TRUE. should individual densities be returned (e.g., in case of weightfunction) allows to rescale x-axis in case a weightfunction is plotted. scaling factor for a secondary axis additional arguments

Value

geom_prior_list returns an object of class 'ggplot'.

plot.prior() lines.prior()