med()
Signature 1:
aggregate(
func: Union[
list[Union[Callable[[Any], Any], str]],
Callable[[Any], Any],
str
]
) -> Any
Signature 2:
aggregate_ts(
func: Union[
list[Union[Callable[[Any], Any], str]],
Callable[[Any], Any],
str
],
timeseries: list[TimeSeries]
) -> TimeSeries
The hec-python-library equivalent of Jython method med():
Signature 2 is a static method and must be called on the TimeSeries class instead of an instance
Example 1:
median_val: float
median_val = ts.aggregate("median")
Example 2:
from hec import TimeSeries
ts_list: list[TimeSeries]
ts_median: TimeSeries
ts_median = TimeSeries.aggregate_ts("median", ts_list)