View source: R/bmult_S3methods.R
| bayes_factor.bmult | R Documentation |
bmultExtracts information about computed Bayes factors from object of class bmult
## S3 method for class 'bmult' bayes_factor(x)
x |
object of class |
Returns list with three data.frames. The first dataframe bf_table summarizes information
the Bayes factor for equality and inequality constraints. The second dataframe error_measures contains for the overall Bayes factor
the approximate relative mean-squared error re2, the approximate coefficient of variation cv, and the approximate percentage error percentage.
The third dataframe $bf_ineq_table summarized
information about the Bayes factor for inequality constraints, that is, the log marginal likelihood estimates
for the constrained prior and posterior distribution. In addition, it contains for each independent Bayes factor
the approximate relative mean-squared error re2
In case the restricted hypothesis is tested against H_0 four data.frames will be returned.
The fourth dataframe $bf_eq_table summarizes information about the Bayes factor for equality constraints compared to the encompassing
hypothesis.
# data
x <- c(3, 4, 10, 11)
n <- c(15, 12, 12, 12)
# priors
a <- c(1, 1, 1, 1)
b <- c(1, 1, 1, 1)
# informed hypothesis
factor_levels <- c('theta1', 'theta2', 'theta3', 'theta4')
Hr <- c('theta1', '<', 'theta2', '<', 'theta3', '<', 'theta4')
## Multinomial Case
out_mult <- mult_bf_informed(x=x, Hr=Hr, a=a, factor_levels=factor_levels,
niter=1e3, seed=2020)
bayes_factor(out_mult)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.