Loader.Stats (loader v0.5.0)
Functions for aggregating statistics on measurements.
Link to this section Summary
Functions
Return summary statistics for a set of measurement values.
Link to this section Functions
Link to this function
summarize(list)
@spec summarize([number()]) :: %Loader.Stats.Summary{ max: term(), mean: term(), median: term(), min: term(), mode: term(), percentiles: term(), standard_deviation: term() }
Return summary statistics for a set of measurement values.
options
Options
:mode_rounding_places
- The number of decimal places to which measurements will be rounded for aggregating the "mode". Defaults to4
.
examples
Examples
iex> measurements = [1.55, 1.547, 1.6]
iex> summary = summarize(measurements, mode_rounding_places: 2)
iex> {[1.55], 2} = summary.mode
iex> more_precise_summary = summarize(measurements, mode_rounding_places: 4)
iex> {[1.6, 1.55, 1.547], 1} = more_precise_summary.mode
Link to this function
summarize(measurements, opts \\ [])
Link to this function