ripyl.cython.util package¶
Submodules¶
ripyl.cython.util.stats module¶
Cython implementation of util/stats.py
-
class
ripyl.cython.util.stats.OnlineStats¶ Bases:
objectGenerate statistics from a data set. Computes mean, variance and standard deviation in a single pass through a data set.
-
__init__¶ x.__init__(…) initializes x; see help(type(x)) for signature
-
accumulate()¶ Add a new data value to the set of accumulated statistics
Parameters: data (number) – New data to accumulate statistics on
-
accumulate_array()¶ Add a new data value to the set of accumulated statistics
Parameters: data (sequence of numbers) – New data to accumulate statistics on
-
mean()¶ Returns: The mean of the values previously accumulated
-
reset()¶ Reset accumulated statistics to initial conditions
-
std()¶ Compute the standard deviation of the values previously accumulated
Parameters: ddof (int) – [See variance()] Returns: A float for the standard deviation.
-
variance()¶ Compute the variance of the data values previously accumulated
Parameters: ddof (int) – Delta Degrees of Freedom. Divisor for variance is N - ddof. Use 0 for a data set which repsresents an entire population. Use 1 for a data set representing a population sample. Returns: A float for the variance
-