JuliaDynamics / ComplexityMeasures.jl

Estimators for probabilities, entropies, and other complexity measures derived from data in the context of nonlinear dynamics and complex systems
MIT License
54 stars 12 forks source link

`Diversity` estimates for multivariate data #180

Open kahaaga opened 1 year ago

kahaaga commented 1 year ago

Describe the feature you'd like to have

The Diversity estimator currently only accepts time series inputs. It would be nice if it also accepts multivariate input data. Then Diversity estimator also could be used as a plug-in estimator for other discrete entropy-based measures that take multivariate inputs.

Sketch an implementation strategy

The implementation is trivial. When dispatching on Datasets, we just skip the first embedding step. This is at most a couple of lines of code, plus some tests.