staircase.
aggregate
(collection, func, points=None)¶Takes a collection of Stairs instances and returns a single instance representing the aggregation.
Parameters: |
|
---|---|
Returns: | |
Return type: |
Notes
The points at which to aggregate will include -infinity whether explicitly included or not.
Examples
>>> import staircase as sc
>>> import numpy as np
>>> stair_list = [s1, s2, sc.aggregate([s1,s2], np.std)]
>>> fig, axes = plt.subplots(nrows=1, ncols=3, figsize=(17,5), sharey=True, sharex=True)
>>> for ax, title, stair_instance in zip(axes, ("s1", "s2", "np.std(s1,s2)"), stair_list):
... stair_instance.plot(ax)
... ax.set_title(title)