ndarray-stats
ndarray-stats copied to clipboard
Statistical routines for ndarray
I am not sure if this is a right place to ask this question. First, thanks for your contribution. I am having n time series of `Vec` and I want...
A common use case for me is taking the min or max over one axis of a multidimensional array, much like `quantile_axis_mut`, except I don't want to mutate my original...
Binned statistic like [scipy.stats.binned_statistic_dd](https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.binned_statistic_dd.html) similar to [ndarray_stats::histogram::Histogram](https://docs.rs/ndarray-stats/0.3.0/ndarray_stats/histogram/struct.Histogram.html) would allow calculation of more statistical features like weighted histograms, means, variances, min, max etc. of each bin. I would like to add...
Roadmap
In terms of functionality, the mid-term end goal is to achieve feature parity with the statistics routine in `numpy` ([here](https://docs.scipy.org/doc/numpy/reference/routines.statistics.html)) and `Julia StatsBase` ([here](https://juliastats.github.io/StatsBase.jl/latest/)). For the next version: - Order...
- Currently the `Sort1dExt` trait provides sorting/partitioning methods based on `quickselect`. What's the reason for choosing this over `pdqsort` as used in `sort_unstable` in STD. - `histogram/bins.rs` has several calls...
Title is fairly self explanatory, I've found the need for cosine distance at various times (and other distance metrics) that probably fit well in ndarray-stats. Maybe here we can decided...
The Rust cookbook has a [section on statistics](https://rust-lang-nursery.github.io/rust-cookbook/science/mathematics/statistics.html?highlight=statistic#statistics) but, while other section points you to common crates, its examples are about computing the mean, median and std from scratch. It...
Hi guys, I'm trying to use .quantile_mut() on a 1D array of f64 numbers. I'm getting this error: ``` the trait bound `f64: std::cmp::Ord` is not satisfied the trait `std::cmp::Ord`...
The summary statistics methods use `ArrayBase::sum` (directly or indirectly) in anticipation of pairwise summation (rust-ndarray/ndarray#577), which provides improved accuracy over naive summation using `fold`. However, to do this, some of...
See #13 for some discussion.