The Annals of Applied Statistics
- Ann. Appl. Stat.
- Volume 7, Number 3 (2013), 1733-1762.
A method for generating realistic correlation matrices
Simulating sample correlation matrices is important in many areas of statistics. Approaches such as generating Gaussian data and finding their sample correlation matrix or generating random uniform $[-1,1]$ deviates as pairwise correlations both have drawbacks. We develop an algorithm for adding noise, in a highly controlled manner, to general correlation matrices. In many instances, our method yields results which are superior to those obtained by simply simulating Gaussian data. Moreover, we demonstrate how our general algorithm can be tailored to a number of different correlation models. Using our results with a few different applications, we show that simulating correlation matrices can help assess statistical methodology.
Ann. Appl. Stat., Volume 7, Number 3 (2013), 1733-1762.
First available in Project Euclid: 3 October 2013
Permanent link to this document
Digital Object Identifier
Mathematical Reviews number (MathSciNet)
Zentralblatt MATH identifier
Hardin, Johanna; Garcia, Stephan Ramon; Golan, David. A method for generating realistic correlation matrices. Ann. Appl. Stat. 7 (2013), no. 3, 1733--1762. doi:10.1214/13-AOAS638. https://projecteuclid.org/euclid.aoas/1380804814
- Supplementary material: R code. R code for functions available at http://pages.pomona.edu/~jsh04747/research/simcor.r.