The default behavior for adding and solving with noisemodels has changed from Pastas 1.5. Find more information here

pastas.stats.signatures.avg_seasonal_fluctuation#

avg_seasonal_fluctuation(series, normalize=False)[source]#

Average seasonal fluctuation after Martens et al. [2013].

Parameters
  • series (pandas.Series) – Pandas Series with DatetimeIndex and head values.

  • normalize (bool, optional) – normalize the time series to values between zero and one.

Returns

Average seasonal fluctuation (s).

Return type

float

Notes

Mean annual difference between the averaged 3 highest monthly heads per year and the averaged 3 lowest monthly heads per year.

Average seasonal fluctuation (s):

s = MHW - MLW

A higher value of s indicates a more seasonal head, and vice versa.

Warning

In this formulating the water table is referenced to a certain datum and positive, not as depth below the surface!