Skip to main content

Crate use_percentile

Crate use_percentile 

Source
Expand description

Percentile helpers for f64 slices.

Percentiles use linear interpolation over the sorted values with a rank in the inclusive range from 0 to 100.

§Examples

use use_percentile::{median, percentile, percentile_rank};

let values = [15.0, 20.0, 35.0, 40.0, 50.0];
assert_eq!(median(&values).unwrap(), 35.0);
assert_eq!(percentile(&values, 25.0).unwrap(), 20.0);
assert_eq!(percentile_rank(&values, 40.0).unwrap(), 80.0);

Structs§

Quartiles

Enums§

PercentileError

Functions§

median
percentile
percentile_rank
quartiles