MODULE REFERENCE

resampling

anomx.data.processing.resampling

Reusable time-series resampling.

Resample

Resample(rule: str, *, method: str = 'mean')

Bases: Transform

Aggregate a complete time-indexed selection at an explicit frequency.

Independent batch aggregation can split an interval and change its result. Batch iteration is therefore intentionally unsupported until a streaming accumulator with explicit ordering/completion semantics is provided.

Signature parameters
ParameterTypeDefault
rulestrrequired
methodkeyword onlystr'mean'

Members

transformmethod
transform(frame: pd.DataFrame) -> pd.DataFrame
Signature parameters
ParameterTypeDefault
framepd.DataFramerequired

Returns pd.DataFrame

transform_batchesmethod
transform_batches(batches: Iterator[pd.DataFrame]) -> Iterator[pd.DataFrame]
Signature parameters
ParameterTypeDefault
batchesIterator[pd.DataFrame]required

Returns Iterator[pd.DataFrame]