gs_quant.timeseries.datetime.bucketize¶
- bucketize(series, aggregate_function, period)[source]¶
Bucketize a series and apply aggregate function to each bucket
- Parameters:
series (
Series) – input seriesaggregate_function (
AggregateFunction) – function to use for aggregating data in each bucketperiod (
AggregatePeriod) – size of each bucket
- Return type:
Series- Returns:
output series
Usage
Bucketize a series and apply aggregate function to each bucket. The result will be indexed by the end date of each bucket.
Examples
Monthly mean of a series:
>>> x = generate_series(100) >>> bucketize(x, AggregateFunction.MEAN, AggregatePeriod.MONTH)
See also
moving_average()