timeseria.datastructures

Base data structures as Points, Slots, and Series.

Classes

Point(*args)

A point.

TimePoint(*args, **kwargs)

A point in the time dimension.

DataPoint(*args, **kwargs)

A point that carries some data.

DataTimePoint(*args, **kwargs)

A point that carries some data in the time dimension.

Slot(start[, end, unit])

A slot.

TimeSlot([start, end, unit])

A slot in the time dimension.

DataSlot(*args, **kwargs)

A slot that carries some data.

DataTimeSlot(*args, **kwargs)

A slot that carries some data in the time dimension.

Series(*args, **kwargs)

A list of items coming one after another, where every item is guaranteed to be of the same type and in order or succession.

TimeSeries(*args, **kwargs)

A list of items coming one after another over time, where every item is guaranteed to be of the same type and in order or succession.

TimeSeriesView(*items[, series, from_i, to_i])

A time series created as a view of another one.