#statistics #stats #median #mean #stddev

qsv-stats

Experimental crate for computing basic statistics on streams

4 releases

Uses old Rust 2015

new 0.3.4 Jan 17, 2022
0.3.3 Oct 18, 2021
0.3.2 Oct 17, 2021
0.3.1 Oct 10, 2021

#238 in Algorithms

Download history 134/week @ 2021-10-09 207/week @ 2021-10-16 69/week @ 2021-10-23 120/week @ 2021-10-30 213/week @ 2021-11-06 92/week @ 2021-11-13 174/week @ 2021-11-20 126/week @ 2021-11-27 143/week @ 2021-12-04 125/week @ 2021-12-11 259/week @ 2021-12-18 349/week @ 2021-12-25 77/week @ 2022-01-01 50/week @ 2022-01-08 101/week @ 2022-01-15

629 downloads per month
Used in qsv

MIT OR Unlicense

41KB
1K SLoC

An experimental library that provides some common statistical functions with some support for computing them efficiently on streams of data. The intent is to permit parallel computation of statistics on large data sets.

NOTE: This fork of streaming-stats merges pending upstream PRs for quartile computation and a different variance algorithm that is used in qsv stats. This is being published on crates.io, so that qsv can be published as well.

Dual-licensed under MIT or the UNLICENSE.

Documentation

Original documentation for streaming-stats exists here: https://docs.rs/streaming-stats.

Installation

Simply add qsv-stats as a dependency to your project's Cargo.toml:

[dependencies]
qsv-stats = "0.3"

Dependencies

~140KB

0a