Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

rbingham

Simulation from a Bingham distribution using any symmetric matrix A


Description

It simulates random values from a Bingham distribution with any given symmetric matrix.

Usage

rbingham(n, A)

Arguments

n

The sample size.

A

A symmetric matrix.

Details

The eigenvalues are fist calcualted and then Chris Fallaize and Theo Kypraio's code (f.rbing) is used. The resulting simulated data anre then right multiplied by the eigenvectors of the matrix A.

Value

A matrix with the siumlated data.

Author(s)

Michail Tsagris

R implementation and documentation: Michail Tsagris mtsagris@uoc.gr and Giorgos Athineou <gioathineou@gmail.com>

References

Kent J.T., Ganeiber A.M. and Mardia K.V. (2013). A new method to simulate the Bingham and related distributions in directional data analysis with applications http://arxiv.org/pdf/1310.8110v1.pdf

C.J. Fallaize and T. Kypraios (2014). Exact Bayesian Inference for the Bingham Distribution. Statistics and Computing (To appear). http://arxiv.org/pdf/1401.2894v1.pdf

See Also

Examples

A <- cov(iris[, 1:3])
x <- rbingham(100, A)

Directional

A Collection of R Functions for Directional Data Analysis

v4.9
GPL-2
Authors
Michail Tsagris, Giorgos Athineou, Anamul Sajib, Eli Amson, Micah J. Waldstein
Initial release
2021-03-26

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.