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

pastas.stats.signatures.summary#

summary(data, signatures=None)[source]#

Method to get many signatures for a time series.

Parameters
  • data (Union[pandas.DataFrame, pandas.Series]) – pandas DataFrame or Series with DatetimeIndex

  • signatures (list) – list of signatures to return. By default all available signatures are returned.

Returns

result – Pandas DataFrame with every row a signature and the signature value for each column.

Return type

pandas.DataFrame

Examples

>>> idx = date_range("2000", "2010")
>>> data = np.random.rand(len(idx), 3)
>>> df = DataFrame(index=idx, data=data, columns=["A", "B", "C"], dtype=float)
>>> ps.stats.signatures.summary(df)