Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide functions or vignette implementing structured correlation matrices #51

Open
grizant opened this issue Dec 11, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@grizant
Copy link

grizant commented Dec 11, 2020

Implement these structured correlation matrices:

  • Allow users to specify a correlation matrix consistent with ARMA (auto-regressive moving average) time series. See R package ts.extend (ARMA.var) for inspiration.
  • Spiked correlation matrix

From Prof Ed Bedrick's commentary: "I think that your package would get more visibility if you provided some flexibility on structure.
As is you focus primarily on settings where the correlation can be arbitrary but many problems
are such that that correlation matrix has more structure - so giving people some options on
specifying certain high-dimensional correlation structures automatically (or just
illustrate how easy to do in R!) would be great.

Two simple enhancements are that you could
(a) allow users to specify that they want a "correlation" structure (Pearson, Spearman, Kendall)
consistent with an ARMA (auto-regressive moving average) time series structure - in the
R package ts.extend (using ARMA.var) you can generate the Pearson correlation
structure for an ARMA model - if one views the specification as a Spearman structure then
you can generate a time series with arbitrary marginals that has that Spearman structure!
(b) lots of high-dimensional multivariate methods assumes a "spiked covariance matrix" - it
seems that you can easily program certain versions and allow people to pick these
structures for either Kendall, Pearson and Spearmen and take it from there

Simple changes like this - either illustrate their use in examples or as features of the package
would be a good idea"

@grizant grizant added the enhancement New feature or request label Dec 11, 2020
@adknudson adknudson transferred this issue from SchisslerGroup/r-bigsimr Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant