Scalar FunctionsSeries Functions
series_decompose_anomalies
Detects anomalies in a time series using decomposition and outlier detection.
Syntax
series_decompose_anomalies(series, threshold, seasonality, trend)Parameters
Prop
Type
Returns: dynamic
Examples
Example 1 — Detect anomalies with default threshold
print series_decompose_anomalies(dynamic([5, 6, 5, 7, 50, 6, 5]))| print_0_ad_flag (dynamic) | print_0_ad_score (dynamic) | print_0_baseline (dynamic) |
|---|---|---|
| [0,0,0,0,0,0,0] | [0.0,0.0,0.0,0.0,0.0,0.0,0.0] | [5.5,5.333333333333333,6.0,20.666666666666668,21.0,20.333333333333332,5.5] |
Example 2 — Set a custom anomaly threshold
print series_decompose_anomalies(dynamic([5, 6, 5, 7, 50, 6, 5]), 1.5)| print_0_ad_flag (dynamic) | print_0_ad_score (dynamic) | print_0_baseline (dynamic) |
|---|---|---|
| [0,0,0,0,0,0,0] | [0.0,0.0,0.0,0.0,0.0,0.0,0.0] | [5.5,5.333333333333333,6.0,20.666666666666668,21.0,20.333333333333332,5.5] |