quantile_sorted

Function quantile_sorted 

Source
pub fn quantile_sorted(data: &[f64], p: f64) -> Option<f64>
Expand description

Returns the p-quantile of values in a sorted slice.

The slice must be sorted. The parameter p should be in [0, 1].

ยงExample

use d3rs::array::quantile_sorted;

let data = vec![1.0, 2.0, 3.0, 4.0, 5.0];
assert_eq!(quantile_sorted(&data, 0.5), Some(3.0));
assert_eq!(quantile_sorted(&data, 0.25), Some(2.0));