Learn R Programming

RChronoModel (version 0.1)

MarginalStatistics: Marginal summary statistics

Description

Gives a list of summary statistics resulting from the output of the MCMC algorithm for a one-parameter.

Usage

MarginalStatistics(a_chain, level = 0.95, max_decimal = 0,
  title = "Summary statistics")

Arguments

a_chain
numeric vector containing the output of the MCMC algorithm for a one-parameter
level
probability corresponding to the level of confidence used for the credible interval and the highest density region
max_decimal
maximum number of decimal
title
title of the summary statistics

Value

  • A list of values corresponding to the following summary statistics
  • titleThe title of the summary statistics
  • meanThe mean of the MCMC chain. Use of "mean" function.
  • mapThe maximum a posteriori of the MCMC chain. Use of "hdr" function.
  • sdThe standard deviation of the MCMC chain. Use of "sd" function.
  • Q1, median, Q3The quantiles of the MCMC chain corresponding to 0.25, 0.50 and 0.75. Use of "quantile" function.
  • CIThe credible interval corresponding to the desired level. Use of "CredibleInterval" function.
  • HPDRThe highest posterior density region at the desired level. Use of "hdr" function.

Details

The 100*level % HPD (highest posterior density) region is estimated using HDR function from Package 'hdrcde'.

References

Hyndman, R.J. (1996) Computing and graphing highest density regions. American Statistician, 50, 120-126.

Examples

Run this code
data(Events); attach(Events)
  
  MarginalStatistics(Event.1)
  MarginalStatistics(Event.2, level = 0.90, title = "Summary statistics according to 'Event 2")

Run the code above in your browser using DataLab