timeseria.operations

Operations on the series.

Classes

Operation()

A generic series operation.

Min()

Get the minimum data value(s) of a series.

Max()

Get the maximum data value(s) of a series.

Avg()

Get the average data value(s) of a series.

Sum()

Sum every data value(s) of a series.

Derivative()

Compute the derivative on a series.

Integral()

Compute the integral on a series.

Diff()

Compute the incremental differences on a series.

CSum()

Compute the incremental sum on a series.

MAvg()

Compute the moving average on a series.

Normalize()

Normalize the data values of a series bringing them to a given range.

Offset()

Offset the data values of a series by a given value.

Rescale()

Rescale the data values of a series by a given factor.

Merge()

Merge the series given as argument.

Filter()

Filter a series keeping only the data labels provided as argument.

Slice()

Slice a series between the given positions or times.

Select()

Select one or more items of the series given an SQL-like query.