Crate ndarray_stats[−][src]
The ndarray-stats
crate exposes statistical routines for ArrayBase
,
the n-dimensional array data structure provided by ndarray
.
Currently available routines include:
- order statistics (minimum, maximum, median, quantiles, etc.);
- summary statistics (mean, skewness, kurtosis, central moments, etc.)
- partitioning;
- correlation analysis (covariance, pearson correlation);
- measures from information theory (entropy, KL divergence, etc.);
- measures of deviation (count equal, L1, L2 distances, mean squared err etc.)
- histogram computation.
Please feel free to contribute new functionality! A roadmap can be found here.
Our work is inspired by other existing statistical packages such as
NumPy
(Python) and StatsBase.jl
(Julia) - any contribution bringing us closer to
feature parity is more than welcome!
Modules
errors | Custom errors returned from our methods and functions. |
histogram | Histogram functionalities. |
interpolate | Interpolation strategies. |
Traits
CorrelationExt | Extension trait for |
DeviationExt | An extension trait for |
EntropyExt | Extension trait for |
HistogramExt | Extension trait for |
MaybeNan | A number type that can have not-a-number values. |
MaybeNanExt | Extension trait for |
Quantile1dExt | Quantile methods for 1-D arrays. |
QuantileExt | Quantile methods for |
Sort1dExt | Methods for sorting and partitioning 1-D arrays. |
SummaryStatisticsExt | Extension trait for |