Data Collection

class cimba.DataSummary

Single-pass unweighted summary of sample moments.

add(value)
reset()
merge(other)
count
min
max
mean
variance
stddev
skewness
kurtosis
close()
class cimba.WeightedSummary

Single-pass weighted summary of sample moments.

add(value, weight=1.0)
reset()
merge(other)
count
weight_sum
min
max
mean
variance
stddev
skewness
kurtosis
close()
class cimba.Dataset

Resizable collection of unweighted float samples.

add(value)
values()
summary()
reset()
copy()
merge(other)
sort()
acf(lags)
pacf(lags)
count
min
max
median
close()
class cimba.TimeSeries

Sequence of (time, value, weight) rows.

add(value, time)
finalize(time)
values()
summary()
reset()
copy()
sort_by_value()
sort_by_time()
acf(lags)
pacf(lags)
count
min
max
median
close()

See cimba.reporting for structured summaries, histograms, correlograms, and optional Matplotlib plots built from these data objects.