datamuxer.ColSpec¶
-
class
datamuxer.ColSpec[source]¶ Named-tuple sub-class to validate the column specifications for the DataMuxer
Parameters: - name (hashable) –
- ndim (uint) – Dimensionality of the data stored in the column
- shape (tuple or None) – like ndarray.shape, where 0 or None are scalar
- upsample ({None, ‘linear’, ‘nearest’, ‘zero’, ‘slinear’, ‘quadratic’, ‘cubic’, ‘ffill’, ‘bfill’}) – None means that each time bin must have at least one value. The names refer to kinds of scipy.interpolator. See documentation link below.
- downsample (None or a function) – None if the data cannot be downsampled (reduced). Otherwise, any callable that reduces multiple data points (of whatever dimension) to a single data point.
References
http://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.interp1d.html
-
__init__()¶ Initialize self. See help(type(self)) for accurate signature.
Methods
count(...)index((value, [start, ...)Raises ValueError if the value is not present. Attributes
downsampleAlias for field number 4 downsampling_methodsnameAlias for field number 0 ndimAlias for field number 1 shapeAlias for field number 2 upsampleAlias for field number 3 upsampling_methods