Indicado.Math.variance
You're seeing just the function
variance
, go back to Indicado.Math module for more information.
Specs
Calculates variance of a given numeric list.
Returns nil
if list is empty.
Examples
iex> Indicado.Math.variance([1, 2, 3, 4])
1.25
iex> Indicado.Math.variance([2, 4, 6, 8])
5.0
iex> Indicado.Math.variance([])
nil
Specs
Calculates variance of a given numeric list when mean is pre calculated and passed.
Returns nil
if list is empty.
Examples
iex> Indicado.Math.variance([1, 2, 3, 4], 2.5)
1.25
iex> Indicado.Math.variance([2, 4, 6, 8], 5.0)
5.0
iex> Indicado.Math.variance([])
nil