Resampler

class Sloth.resample.Resampler

A class to resample a DataFrame or Series to a different frequency.

Parameters

frameFrame

The frame to be resampled.

freqstr

The frequency to resample the data to (e.g., ‘5T’ for 5 minutes).

Attributes

frameFrame

The frame to be resampled.

indexnp.ndarray[datetime64]

The resampled index.

split_datalist of np.ndarray

Data split according to the new frequency.

Raises

ValueError

If the frequency string is not correctly formatted.

Examples

>>> frame = Frame(data, index=index)
>>> resampler = Resampler(frame, '5T')
>>> for group in resampler:
...     print(group)
>>> mean_resampled = resampler.mean()
>>> sum_resampled = resampler.sum()

Methods